Get environment from RACK_ENV if exists by default

Hi, it may be a good idea to get the environment from RACK_ENV by default. 

We use this in production and recently traced a bug back to the environment not being set in Guard::Puma, so I figured others might have made the same mistake.
I'm not a fan of the `||` pattern. Mind switching to `Hash#fetch` instead? Otherwise, looks good.