Merge branch 'release-0.7.0' into develop

* release-0.7.0:
  Bumping version to 0.7.0
Fixing a hardcoded link to a file in opsworks unit test.  Removing non-test file.
Merge branch 'develop' of github.com:aws/aws-cli into develop
Update botocore version in requirements.txt
Add nose to requirements file
Renaming zsh_complete.sh to be aws_zsh_completer.sh to be consistent with the bash completer and to avoid collisions in /usr/local/bin when installed.  Fixes #56.
Merge branch 'develop' of github.com:aws/aws-cli into develop
Fix regression involving booolean parameters.  Also added unit test for this and one other unit test for modify-image-attribute.  Fixes #61.
Fixing setup.py based on renaming of zsh_completer.  See #56.
Fix typo error in setup.py.  Related to #63.
Initial support for blob parameters as required by S3 PutObject.
Adding some S3-related unit tests.
Fix failing test in python3

file type is gone, instead we have to use io.IOBase.
Tests now passing in python2 and python3.
Use develop branch of botocore in requirements.txt

This was causing test failures because the dev branch
of awscli depends on things in the dev branch of botocore.
Add table module to generate multitables

These are tables with multiple sections.  Each section
has a title, a row of headers, and rows of data.  A
section does not need a title or headers.  The table can also
generates output with colors, though there are options to
turn this off.

This pulls in a dependency on blessings for terminal output
as well as terminal width detection.
Add new table formatter as an --output option

This replaces the existing table formatter with the a new
formatter that uses the table.MultiTable class.  I've added
this as a new output option (but left the default option as is).

I've also added a --color option to disable/enable colors for the
table output.
Fix test bug with auto_reformat

There's definitely room for improvement,
but the test is now passing, regardless of terminal size.
Require unittest2 on travis for python2.6

This will fix the failing test.
Update s3 test to import unittest2

Same thing as botocore, tests can import
tests.unittest and it will pick the appropriate
version.
Merge branch 'develop' into table-output

This pulls in the changes to fix the failing s3 test in py26.