Activation key tests - Initial commit
Activation key - Positive Tests
Added NOT_IMPLEMENTED flag in constants.py
Updated test name
Merge conflicts
First set of tests completed
Finished activation key tests for cli and ui
Fixed flake8 errors
Add lazy failure when not have properties file
Merge pull request #337 from elyezer/lazy-config

Add lazy failure when not have properties file
Added test stubs for GPG Keys.

Added test stubs for GPG Keys tests for UI/CLI. These will have to be
written out following the information provided in the doctstrings.

``IMPORTANT``: Searching by `name` in the CLI is currently not working
but it shouldn't prevent us from writing the tests.

```bash
$ hammer gpg --help
Usage:
    hammer gpg [OPTIONS] SUBCOMMAND [ARG] ...

Parameters:
    SUBCOMMAND                    subcommand
    [ARG] ...                     subcommand arguments

Subcommands:
    list                          List GPG Keys
    info                          Show a GPG key
    create                        Create a GPG Key
    update                        Update a GPG Key
    delete                        Destroy a GPG Key

Options:
    -h, --help                    print help

$ hammer gpg create --help
Usage:
    hammer gpg create [OPTIONS]

Options:
    --organization-id ORGANIZATION_ID organization identifier
    --name NAME                   identifier of the GPG Key
    --key GPG_KEY_FILE            GPG Key file
    -h, --help                    print help

$ hammer gpg list  --help
Usage:
    hammer gpg list [OPTIONS]

Options:
    --organization-id ORGANIZATION_ID organization identifier
    --search SEARCH               Search string
    --page PAGE                   Page number, starting at 1
    --per-page PER_PAGE           Number of results per page to return
    --order ORDER                 Sort field and order, eg. ‘name DESC’
    --full-results FULL_RESULTS   Whether or not to show all results
    --by BY                       Field to sort the results on
    --order ORDER                 How to order the sorted results (e.g. ASC for ascending)
    -h, --help                    print help

$ hammer gpg info  --help
Usage:
    hammer gpg info [OPTIONS]

Options:
    --id ID                       resource id
    --name NAME                   resource name
    -h, --help                    print help
```
Merge pull request #338 from omaciel/cli-gpg-tests

Added test stubs for GPG Keys.
Changes search function to click "search"
PEP8 clean-up
Merge pull request #344 from blrm/click-search

Changes search function to click "search"
Merge pull request #333 from sthirugn/activationkey

Activation Key tests for UI and CLI
Added select entity support for Orgs
Fix indent for config_org function
Merge pull request #347 from kbidarkar/update-ui-entity

Added select entity support for Orgs
1. Renamed current test_user.py to test_user_new.py
2. Created new test_user.py for new User test case stubs in the new docstring format
3. Once the test stubs are created, the tests in test_user_new.py will be moved to test_user.py. Then test_user_new.py will be deleted