Fix issue #410: DecryptingPartInputStream could return more data than requested, causing segfaults in BitmapFactory on Android 4.4.
Optimised use of buffers when decrypting to avoid unnecessary array copying
Optimised use of buffers when decrypting to avoid unnecessary array copying properly.
Switch to two-space indentation, remove inline comments.
Merge pull request #421 from wsot/master

Fix issue #410: DecryptingPartInputStream could return more data than re...