Add environment option to upload command.

This allows us to upload cookbook bundle for different environments
such as development, staging, and production. This helps to group
different bundles for the same definition in the same directory.

The URL will follow the following format:
https://<BUCKET>.amazonaws.com/<DEFINITION NAME>/<ENVIRONMENT NAME>/<VERSION NUMBER>.tar.gz

The environment will be 'dev' by default.