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.

Conflicts:
	glacier/src/test/java/org/jclouds/glacier/GlacierAsyncClientTest.java
	glacier/src/test/java/org/jclouds/glacier/GlacierClientMockTest.java

Conflicts:
	glacier/src/test/java/org/jclouds/glacier/GlacierClientMockTest.java
Added deleteArchive and uploadArchive operations to the Glacier client.

Conflicts:
	glacier/src/test/java/org/jclouds/glacier/GlacierAsyncClientTest.java

Conflicts:
	glacier/src/test/java/org/jclouds/glacier/GlacierClientMockTest.java
Added initiateMultipartUpload and uploadPart operations to the Glacier client.

Conflicts:
	glacier/src/test/java/org/jclouds/glacier/GlacierClientMockTest.java
Added completeMultipartUpload and abortMultipartUpload operations to the Glacier client.
Added listParts and listMultipartUploads operations to the Glacier client.

Conflicts:
	glacier/src/main/java/org/jclouds/glacier/GlacierApiMetadata.java