Were you among the many put off or freaked out by Instagram's changes to its Terms of Service announced yesterday? You're not alone, as many informed the Facebook photo sharing platform that they weren't pleased by the changes -- they mistook them as a means for their photos to be monetized in unscrupulous ways. Good news is, Instagram heard these complaints and has responded, explaining the changes and pledging to nix parts that caused unnecessary confusion. In a blog post today, co-fou