Add option for "Too large bitmap to be uploaded into a texture"

I add 'InSampleSize' calculation for texture size limitation(MAXMIMUM_BITMAP_SIZE).
`overTextureSize` option is also added to turn off this calculation.

Bitmap bigger than texture size limitation can't be drawn on ImageView. 

https://groups.google.com/forum/#!topic/android-developers/UFjDiBUfY78