fixes #2202 - add all unassigned actions to appropriate permissions
fixes #2256 - support minitest in jenkins rake tasks, add missing yaml require breaking bundler, fix version test for Ruby 1.9.2
fixes #2264 - replace fulltext sources.value index with digest
fixes #2266 - API doesn't honor 'view_facts' permission
fixes #2269 - Add gettext framework to foreman.

This patch adds a gettext based localization framework to the Foreman. This is done by adding the fast_gettext and gettext_i18n_rails gems along with their depdencies. An example translation is done to the login page and the users controller.

Next steps, once this patch is merged, is to begin to internaitonalize new pages and pages which are touched during enhancements. Then, the strings can be exported to a translation tool such as transifex or zanata.
foreman-config - dry run

Allow running without affecting the actual configuration. Useful in
puppet manifest unless statement: exits with 1 if some change is
needed, otherwise 0.
fixes #2273 - authorization over environment model
fixes #2268 - exec puppet in Bundler-less env, don't touch PATH when puppetgem is set
Added a build script for updating and generating policies and packages
changed orcestration test to use to Host::Managed
fixes #2272 added capybara and first integration tests
added turn gem for colored test output
renamed test/unit/orchestration.rb to test/unit/orchestration_test.rb
removed turn gem