Use `uncomment_lines` Thor helper
Ignore the entire /tmp directory

This ignores the generated `tmp/heroku_commands` file instead of just the
`tmp/dummy` app.
Chome considers port 6000 unsafe

See http://superuser.com/questions/188058/which-ports-are-considered-unsafe-on-chrome
Use Ruby 2.1.3
Change `File.exists?` to `File.exist?`

* `File.exists?` is deprecated in favor of `File.exist?`

https://github.com/ruby/ruby/blob/trunk/file.c#L1482
Evaluates Ruby on generating `en.yml` locale file

In order to evaluate the Ruby code `<%= app_name.humanize %>` in
`templates/config_locales_en.yml` introduced in 4b0b8c1

* Change `config_locales_en.yml` to `config_locales_en.yml.erb`
* Use `template` when generating `config/locales/en.yml` file instead of
  copying the template file
* Add spec to ensure `en.titles.application` is set to App Name
Don't add staging/production remotes w/o access

If user doesn't have access to staging or production Heroku applications,
they do not need/want to have the Git remotes created.

Real-world example:

https://github.com/codecation/trailmix/pull/123