Expose `env_pairs` and `env_object`

Allows reading configured `ENV` variables in other tasks not in the
`:env` namespace.
Use `fetch` to read settings

Rename `env_pairs` to `env_hash`
[fixup] snip whitespace
Handle capistrano multi stage

Extract `env_variables` method that copies relevant items from `ARGV`
instead of mutating.