Updated to match Picasso 2.4.0 API
Added rotation API
Move listener methods to there proper place
Actually transform requests
Internalize private stuff
Check to make sure we got a valid path
Move cache check into RequestCreator
Check if target is null before create a WeakReference to null
Make sure properties in request are read only
Added new constructer to Request.Builder as well as opened Uri and resource id up for modification
Fix the HasSize property
Add HasImage and HasSize properties
No need to set this
Remove check for FTP Scheme
Update RequestCreator constructor
Rename m_RequestBuilder to m_Data and remove dedicated resource id contructor
Check if path is null and return a empty request creator
Add stable key to API
Rename MainThreadKeyBuilder to s_MainThreadKeyBuilder to follow convention
Add Java File support