Code cleanup
Code cleanup
Merge remote-tracking branch 'louis/dev' into dev
Throw exceptions systematically
Add timeout configuration property

Renamed "DateMapper" to "RFC1123DateMapper"
Add AccessCondition support for "getBlob"
Move utility classes to "utils" package
Adding integration tests for AccessCondition
Add AccessConditionSupport to "createXxxBlob" methods
Add AccessCondition to "getBlobProperties"
Add AccessCondition to "setBlobProperties"
Add support for "getBlobMetadata"
Add AccessCondition to "setBlobMetadata"
Add AccessCondition to "commitBlockList"
Add AccessCondition to "deleteBlob"
Add AccessCondition to "copyBlob"
Add AccessCondition to "createBlobSnapshot"
Add AccessCondition to "clear/createBlobPages"
Add AccessCondition to "listBlobRegions"
Add AccessCondition to "acquireLease"