Refactoring bcdoc/awscli to get all CLI-specific stuff over into awscli

Related to https://github.com/boto/bcdoc/pull/25.