Handle multiple of MAX_BLOCK_SIZE for Azure MPU

Currently files are not properly uploaded if they are a multiple of
MAX_BLOCK_SIZE.  Fixes JCLOUDS-233.
Add live test for JCLOUDS-233