Streams 143

Refactored InstagramRecentMediaProvider to handle date ranges by a per user basis.  Added two utility classes to handle back offs and token management. 
I think BackOffStrategy should be an interface.  This could become AbstractBackOffStrategy