Throw error when too few args are passed to s3.

The error message was also made to be consistent with
the rest of the CLI.
Merge pull request #893 from kyleknap/no-args-error

Throw error when too few args are passed to s3.