(v3) Use :default_env variable consistently in templates and codes

The `:default_env` variable is used when instantiate SSHKit, but this variable is not set in anywhere else.

This patch replaces `:default_environment` that appears in templates and codes with `:default_env`, I assume they mean the same thing. 

It also updated stage template to add `:rails_env` into `:default_env`.