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
ignoring noseids and build dir
dev requirements file.  installs requirements.txt plus anything needed for local development
added new vpc security group test.  failing
correctly getting the vpc address back
more concise jinja
reworked internals, groups is now a dict of dicts.  need to fix errors coming back from revoking and deleting groups