Beginning of multipart upload support.
Upload part and complete upload. Somehow, boto doesn't like output I send it, even though it's copy-pasted from its own logs.
Merge branch 'master' of github.com:spulec/moto

Conflicts:
	moto/s3/models.py
	moto/s3/responses.py
render part upload response correctly
multipart_id doesn't exist, it's upload_id
implement list parts
don't forget to send the etag in the headers when uploading a part
remove plus sign from id because it doesn't get parsed correctly in query string
Complete MultiPart Operation does specify a body
throw proper error if multipart upload is too small
remove plus from id (for real this time)
remove pdb
fix part numbering in multipart tests
support cancelling of multipart upload
Remove ()'s on complete_upload since should.throw requires a 'callable'.
Correct size check on multipart uploads. All parts except last must be > 5MB
Merge pull request #1 from attili/master

Corrected test and multipart size check
Merge remote-tracking branch 'spulec/master'

Conflicts:
	moto/s3/responses.py
convert to bytes for python 2.6
replace literal ints with constants