Fixed: Capistrano v3 tasks configurable rails_env

I completely bungled #761, so this replaces it.

Currently the cap v3 tasks use the Capistrano stage as the `RAILS_ENV` when executing rake tasks.

My Capistrano v3 `RAILS_ENV` and `:stage` variables do not always match.

This PR allows users to use a new configuration variable `:thinking_spinx_rails_env` which defaults to the value of `:stage` to ensure backwards compatibility while allowing more flexible usage.

For example:

```ruby
set :stage, 'foo'
set :thinking_spinx_rails_env, 'production'
```