Migrate from nose to testr.

Run tests with testr for parallel execution.

Part of blueprint grizzly-testtools.

Change-Id: I560592186f2f440049a451a32e58067262ab62d0
Remove incorrect 'raise'.

Fixes bug 1096102.

Change-Id: Ibcdccd949566f47bb516c7562149d6b0100fce18
Merge "Remove incorrect 'raise'."
Standardize on a copyright header and ensure all files have them.

Change-Id: I64812bca01ca655c9cf9239a0daea84907082a29
Sync latest openstack-common updates.

Change-Id: I09adc9b5c01aa97ffba58dff8a696172e8654e3e
Use the cliff framework's ShowOne as intended for `show image`.

Also reformat code to follow newer PEP8 version. Full cleanup
and PEP8 version bump coming in later patch.

Change-Id: Ida3dd9a89660b9c4a91449846dd2d6e223ef187a
Fix test runner run_tests.sh is broken

run_tests.sh contains incorrect variable assignment at line 80
which makes script to fail when trying to run tests.

Fixes: bug #1105000

Change-Id: Ib29c50f28d8b7e09935cd4136e709e0e0141ad2a
v3 identity - group and project api

updated with latest comments
modified entry points in setup.py
added group.py (v3)
added project.py (v3)
fixed indentation
updated to include new headers

Change-Id: Ice68b6c5bacb68d2e95321d903043056a9b8e810
Merge "Standardize on a copyright header and ensure all files have them."
Merge "Sync latest openstack-common updates."
Merge "Use the cliff framework's ShowOne as intended for `show image`."
First pass at adding compute unit tests.

Change-Id: Icf3340d457f75eec89bb0e5c9b4b953c3b81020f
Ensure that image and identity clients are constructed properly.

Also removed tests that don't test anything.

Change-Id: I0cb420248c8a1374110c014063fe029686e90216
Updated README to reflect latest changes.

Change-Id: I996d5c0ec6e480fcbdc546bad238eee2e20504d6
Use install_venv_common.py from oslo.

This syncs install_venv_common.py from oslo and reworks the
tools/install_venv.py script to use the new library.

Change-Id: I3426a7f51b0018e074cc6f4b1d70b38e52464a38
Remove old/unsupported options from run_tests help message.

Change-Id: Ie0d796ecbd3c98b496a225c2a2c128db94a1831e
Merge "Updated README to reflect latest changes."
Merge "Use install_venv_common.py from oslo."
Merge "Remove old/unsupported options from run_tests help message."
Clean up test_shell so that the tests are captured though the test framework.

Also makes a small modification to gitignore.

Change-Id: Iefbfbcfd35270b06ed65edb34708fa9b4d5bf563