Support multiple DBSecurityGroups for DBInstance.  Fixes #1086.
pep8 cleanup, fix long line lengths
Add vgw route prop and static route API to VPC client
Merge branch 'vpc-bgp-noroute' into develop
Fix HTTP timeouts for SSL connections

CertValidatingHTTPSConnection did not implement the http.HTTPConnection timeout argument correctly.  Newer Botos appear to use this connection instead of httplib.HTTPSConnection which breaks the [Boto]/http_connection_timeout configuration setting.

This patch sets the timeout on the new SSL socket if it has been configured.
Make proxy_ssl used configured timeout

The proxy_ssl method does not use the Boto [Boto]/http_connection_timeout setting when creating its socket.  This patch will configure the requested timeout if it is set in the http_connection_kwargs parameter.
Add crc32 validation to dynamodb responses
Add support for dynamodb batch get consistent reads
Merge branch 'dynamodb-cbget' into develop
Fix multipart uploads too big for default part size

The default part size of 4 MB is too small for any files over 40,000 MB, and there's no checking to ensure that a part size passed in is big enough.

I added a check to make sure the default part size is big enough. If it's not, the minimum part size needed is found and then it figures what what the smallest part size allowed by Amazon's API is and uses that instead.
Add failing integration test for sigv4 failure

This repros #1037.
Merge branch 'g2harris-develop' into develop
Support unicode for building single list params

As mentioned in #1066, some of the responses return
unicode, and it makes it tricky to feed the return
values into subsequent calls.

The integration/unittests all pass for me
Merge branch 'develop' of git://github.com/boto/boto into multipart_size_fix
Merge branch 'develop' of github.com:boto/boto into develop
Fixing docstring for create_snapshot method.  Fixes #1101.
Move part size calculation to a separate module

I intend to use this for the concurrent multipart uploads
as well.  I've added some unittests, and fixed a few issues
in the original minimum_part_size calculations.
Starting power should be 3 not 2 for part size

As pointed out by @khagler, given the default part size for
glacier multi part uploads is 4MB, the part size it tries should be 8MB
or 2 ^ 3.
Merge branch 'khagler-multipart_size_fix' into develop
Allow glacier.Writer chunk_size arg for testing