implemented check template evaluation hook
test cleanup
[refactor] moved test_metrics to hooks module
move api call into model
don't update check config when adding new checks

We now require a separate call to #update_check_config so we don't
duplicate effort when adding multiple checks at once. This call is made
from the UI.
update check config after processing templates
added marco-polo helper gem