added put methods with specific dimension requirements
add withFade display option
made empty drawable for transition static
removed erroneous call to resetCachedDrawable causing beingUsed
false-positives
be more defensive to mitigate any attempt to draw a recycled bitmap