Instagram provider

New Instagram provider based on http://instagram.com/developer/authentication/