If you haven’t heard about the recent internet explosion caused by angry Instagram users you may have been living under a rock. The uproar, fueled by the announcement that the popular photo sharing site planned changes to its user service agreement sent...