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.