Check for jenkins:unit task to enhance

Checking for jenkins:setup (a namespace) was not allowing this to run the tests, plus, the key task we have to check is jenkins:unit, which is the one we want to append our job.
Merge pull request #7 from eLobato/patch-1

Check for jenkins:unit task to enhance
Actually run tests
Merge pull request #9 from stbenjam/run-tests

Actually run tests
Fix salt keys test failure on ruby 1.8.7
Merge pull request #10 from stbenjam/salt-keys-failure

Fix salt keys test failure on ruby 1.8.7
Revert "Actually run tests" and fix Jenkins rake task name

This reverts commit f5a971dc93e49e932b839a76ff437e636d7bf0f8 and instead tests
the correct "jenkins:unit" rake task name.
Merge pull request #11 from domcleal/jenkins-tasks

Revert "Actually run tests" and fix Jenkins rake task name
Use new Foreman concern for finding resources
Merge pull request #8 from stbenjam/find-concern

Use new Foreman concern for finding resources
Make models and controllers structure consistent
Merge pull request #12 from stbenjam/fix-structure

Make models and controllers directory structure consistent
Allow foreman_salt to run with foreman_setup

Required to fix the following error:

```
Bundler could not find compatible versions for gem "deface":
  In Gemfile:
    foreman_setup (>= 0) ruby depends on
      deface (< 1.0) ruby

    foreman_salt (>= 0) ruby depends on
      deface (1.0.1)
```
Merge pull request #13 from eLobato/patch-1

Allow foreman_salt to run with foreman_setup