Created the skeleton of the Glacier API.
Added vault operations to the Glacier client. Now we should be able to create, delete, read and list vaults.
Added deleteArchive and uploadArchive operations to the Glacier client.
Added initiateMultipartUpload and uploadPart operations to the Glacier client.
Added completeMultipartUpload and abortMultipartUpload operations to the Glacier client.
Added listParts and listMultipartUploads operations to the Glacier client.