Instagram: Major rewrite of the Instagram logic with introduction of the InstagramOAuthClient class as well as many other changes