Adding a unit test to ensure that the correct events are fired when the create_help_command methods are called as they are when creating the HTML docs.
Removed unnecesssary statements in unit test code.
Split the pager command to account for any options the user has specified.  Fixes #237.
Change complex params to updated casing

Also fixed bad url link.
Remove part about put-object using multipart

This is not true, only the "s3" commands do this,
not s3api.
Change s3 to s3api

These are all for the low level s3api commands.
Merge branch 'removal-fix-for-html' of git://github.com/garnaat/aws-cli into garnaat-removal-fix-for-html
Set a stream logger with level=ERROR by default

If --debug is not set we create a stream logger that's
set to only show error logs.

This fixes the issue about no handlers conneted to a logger
if something info/warn/error logged something.

Fixes #251.
Merge branch 'example-fixups' into develop

* example-fixups:
  Change s3 to s3api
  Remove part about put-object using multipart
  Change complex params to updated casing
Merge branch 'default-log-handler' into develop

* default-log-handler:
  Set a stream logger with level=ERROR by default
Bumping version to 0.15.0
Merge branch 'release-0.15.0' into develop

* release-0.15.0:
  Bumping version to 0.15.0
Merge branch 'release-0.15.0'

* release-0.15.0: (88 commits)
  Bumping version to 0.15.0
  Set a stream logger with level=ERROR by default
  Change s3 to s3api
  Remove part about put-object using multipart
  Change complex params to updated casing
  Split the pager command to account for any options the user has specified.  Fixes #237.
  Removed unnecesssary statements in unit test code.
  Adding a unit test to ensure that the correct events are fired when the create_help_command methods are called as they are when creating the HTML docs.
  Try to parse response as json in smoke test
  Add smoke test for json services
  Moving the firing of the building-command-table.* event to ensure parity between MAN and HTML docs.
  Allow top level commands to be renamed
  Use the command table names for operation help
  Move s3api example into examples dir
  Use the command name for the event_class
  Update help output test in s3 customizations
  Add debug log for location of example file path
  add examples for the base s3 command set . . . it isn't so bad really
  Remove metric.json
  Fix s3 with latest develop change for example paths
  ...
Don't print empty responses

This includes dicts/lists/strings and anything
that evaluates to False.
Merge branch 'empty-response' into develop

* empty-response:
  Don't print empty responses
Extract split_on_commas into a utils module
Promote top level args to put-metric-data
Rename renames test to utils
Add util code for validating mutex groups
Update RDS example to use full option names

We don't support the short option names.

Fixes #235.