Added some additional tests which are useful when troubleshooting against a real environment.
Moved the instance quotas test to their own module, increased the instance count.

* This allows the quota test to work while not using low quotas which would break the pagination tests.
Merge pull request #106 from TimSimpsonR/change_quotas

Moved the instance quotas test to their own module, increased the instance count.
Keeps track of the created instances so our delete_ function deletes those instances.
Merge pull request #108 from ed-/delete-quota-instances

Keeps track of the created instances.
Added the ability to run tests in white box mode.

* Removed fake_mode from the conf, as the default is set anyway.
* Added the redstack command "int-tests-wb" which starts the tests in white box mode, where they can import RDL code.
* Added the redstack command "wipe-queues" which wipes the rabbit queues.
* Got rid of the broken nasty test_config module and replaced it with a singleton class that's a bit nicer.
* Commented out code in several modules that imported old Reddwarf code directly and added TODOS... we'll have to fix each one individually.
* Got the AMQP restart tests to work.
* Changed the initialize module to get rid of a lot of cruft in the test Config class.
* Fixed up the RPC Rabbit class.
Added asserts to make sure the http status codes are correct to some tests.
tests to ensure os_admin can't be created/deleted through users
Merge pull request #104 from TimSimpsonR/test_mode_the_white

Added the ability to run tests in white box mode.
Merge pull request #107 from pdmars/delete_root_tests

tests to ensure root can't be created/deleted through users
tests to ensure creating/deleting the user root behaves as expected
Fixing the flavors test.
Merge pull request #111 from TimSimpsonR/flavors_test_fix

Fixing the flavors test.
Fixes a bug in the initialize test module.
Merge pull request #112 from TimSimpsonR/local_testing

Fixes a bug in the initialize test module.
Merge pull request #110 from pdmars/root_tests

tests to ensure creating/deleting the user root behaves as expected
Merge pull request #109 from TimSimpsonR/check_codes

Added asserts to make sure the http status codes are correct to some tests.
Merge pull request #101 from TimSimpsonR/additional_recreates

Added some additional tests which are useful when troubleshooting against a real environment.
enabling service logging when running CI
Made some changest to the RDLI tests to enable local fake mode testing.

* Changed config file layout, so that all Nova client info is now in a dictionary under the "nova_client" key.
* Changed redstack's run-fake so that it creates a mod of the reddwarf.test.conf which takes advantage of the daemons setup in the VM (such as keystone).
* The flavors tests and any call to grab a nova client now raise SkipTest if "nova_client" is set to None in the test config. This allows for tests to run when the Nova services can't be reached.
* Fixed a bug with the "test_delete_instance_not_found" function which strangely had not been caught before.
* Changed a few places to not import nova client until the last possible moment (since in local mode it may not be imported at all).
* Changed the function to grab a Nova client to have a custom Authenticator which essentially ignores auth in local fake mode.
* Added extra prints to the users module, since it can be confusing when the user config is incorrect.
* Took nova client out of the tox file, and updated the proboscis version.
* Adding a test file that acts against a fake mode RDL server on localhost.