Clarify messages regarding creating temporary resources
Correct comments flagging the end of resource sections.
Enable api_active_model_spec.rb tests

Tests in api_active_model_spec.rb were previously disabled due to not functioning properly on an empty database.  A sudo hanlon workflow has been implemented to create a temporary active_model for testing.

At the beginning of the test:
 - Register a node with random hw_id
 - Create a discover_only model
 - Create a tag
 - Create a tag matcher (which will match our node above)
 - Create a discover_only policy with the above tag and model
 - Perform a node checkin to bind the node and create the active_model
 - whew!

In order to play nice in development environments, we clean up the temporary resources.
At the end of the test:
 - Remove the policy
 - Remove the tag
 - Remove the model

The last test removes the active_model created during the test.  The temporary node will automatically be removed from the database after the standard time-out period.

Fixes Issue #261
Merge pull request #262 from mtnbikenc/issue-261-active_model_spec

Thanks!

Fixes Issue #261 active model spec tests
Removed code section to check if connection is from hanlon server
Fixing issue where the server config could be pulled from outside the hanlon server
Merge pull request #265 from jcpowermac/tb/config-ipxe-263

Resolves 263 and 264 config endpoint