Generate spec/support/i18n.rb file

* Enable using just `t` (not `I18n.t`) in specs which was introduced in
  7ea5176 and removed in eaf7de1
* Add spec to ensure i18n support file is added
Set `en.titles.application` to App Name

* Gives developers that are unfamiliar with Caleb's `title` gem a nice hook to
  get started with
Do not ignore errors when checking for foreman

The `&>` syntax is not valid sh. Instead of changing it to valid sh
syntax (`2>&1 > /dev/null`), we can instead drop the `&` entirely.

If `command` prints to stderr, `foreman` may or may not be installed. In
this case the user will want to know that there was an error; telling
them that `foreman` is not installed masks the error, making debugging
trickier.
Raise unpermitted parameters in test environment

Unpermitted parameters were being raised in the development environment
but ignored in the test environment. That can cause specs to pass even
though performing the same steps in development will fail.

This change raises unpermitted parameters in all environments for
parity.