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