Add ability for Picasso to return GIF stream rather than just bitmaps

Decoding of the stream would then be handled by application using picasso (the "caller", so to speak.)  The main thing done here is giving the picasso `Target` interface an `onGifStreamAvailable` callback method in addition to just the `onBitmapLoaded` callback.