Adds methods for working with the unicode codepoint space

Change-Id: If2e5c3232094116b8a9b71b1981fe3418aaceebc
Flake8 fixes for OpenCafe

* Removed unused imports
* Fixed invalid class name in linux_instance_client
* Fixed various pep8 issues

Change-Id: If269b7590f331a0d5cb11d4813bdf9b03dbbb417
Moved hacking file

* Moved hacking file to OpenCafe
* Added first draft of "Rules of Law"

Change-Id: Ia68c71284c16d2be9eff188259dc44ce114e8ced
Adding default content-type header

As a general rule, I believe that for the majority of cases, the "Content-
Type" header parameter should reflect the serialize format.

Change-Id: I39e006fe13342be666923f87eec7abbf2eb14626
Merge "Moved hacking file"
Merge "Flake8 fixes for OpenCafe"
Merge "Adding default content-type header"
Subject: Refactor runner. Change verbosity. Fix supress load
tests.
The runner is still a work in progress.
cleaned up some of the logic. added a -d option to
send arbitrary data (key=value) to the tests in order to do
things like turning skipIf's and skipUnless on and off or
turning debug statements on and off. verbosity has changed.
-v 0-3:
0 the number of fail, error, skipped.
1 is dots and the number of fail, error, skipped.
2 is method and the number of fail, error, skipped.
3 is the method, comments, and the number of fail, error, skipped.
worked the json file generation into the refactor.
changed the command line option for json result to True/False
and changed the check for the flag where it is called

fixed supression of load tests
added the changes to the fixture that make the runner changes
to verbosity work

Change-Id: Ie753a9220424761b1997d2672e367704a5929481
Re-added necessary imports for remote client

* Re-added imports that are being used dynamically to create
  an instance of the correct client. This is not a good implementation
  and will be refactored in a near future pull request

Change-Id: I8f3676db2dfc286c21380f77204cadc5a853ed12
Makes default test repo configurable via engine config.  Sets config file default to 'cloudroast'

Change-Id: Ie14c26b35abe7405ee9b2bb318d1be96b08865cb
Merge "Re-added necessary imports for remote client"
Merge "Makes default test repo configurable via engine config.  Sets config file default to 'cloudroast'"