Move old test specs to archive folder
Move old TESTING.md to archive folder
Merge pull request #238 from mtnbikenc/issue-237-test-cleanup

Fixes Issue #237 Test Cleanup
Fixes #239 (No error thrown when a poorly formatted RegEx is used to create a tag rule)

The changes in this commit attempt to create a regular expression using the value passed
into the POST method used to create new tag matchers whenever the comparison method
passed in is a 'like' comparison method (and catches any errors that might be thrown,
returning a sensible error back to the user).
Merge pull request #240 from tjmcs/tb/catch-regex-tag-add-error

Fixes #239 (No error when a poorly formatted RegEx is used with tag_rule)
Cleanup of client defaults structure
After the split of the client and server config files, default_image_path was left in client.rb.  This variable is now removed as well as default_base_path since it was the only other local variable for the defaults method.  If it is needed to pull out variables in the future for other reasons we can address it at that time.  Additionally, strings have been replaced with symbols for the hash keys.  The unnecessary return has also been removed.
Cleaning up circular 'require' reference
core/hanlon_global.rb requires core/policy.rb which in turn requires core/policy/base.rb
core/policy/base.rb does not need to require core/hanlon_global.rb
Removing references to legacy require 'project_hanlon'
project_hanlon.rb no longer exists
Correcting comment labels to accurately reflect the given end block.
Discovered this while writing spec tests.
Merge pull request #241 from mtnbikenc/issue-236-code-cleanup

Fixes Issue #236 code cleanup
Set up new spec environment
First pass at creating api_model_spec.rb
Adding stubs for more classes.
Removing old file which has been moved
Updated api_model_spec.rb
 - follow the same structure of api_model_v1.rb
 - added test for GET /model/templates
Change rspec config.order from :random to :default
It is important to have the tests run in order because we use the result of one test (such as adding a model, the uuid) to perfom operations in other tests.
Completed filling out the tests for api_model_v1
Merge pull request #242 from mtnbikenc/tb/test-framework

Establish Test Framework
Corrects the output of the image api get_all_images command

Should be:

resource: "ProjectHanlon::Slice::Image"
command: "get_all_images"
result: "Ok"
http_err_code: 200
errcode: 0

Fixes #246
Merge pull request #247 from mtnbikenc/issue-246

Fixes #246 Corrects the output of the image api get_all_images command