Separated the signing methods. Wrapped the internal properties in
getters and setters in case the internal stuff changes. Started the
work for a new DynamoDB client supporting Signature V4.