Sanitize default detected Environment

Sending `$_SERVER` is now much safer. Shell environment variables are now
excluded by now only including predefined variables deemed "fit" for sending to
Honeybadger without imposing a security/confidentiality risk. Both standard
and non-standard HTTP headers should be included in the detected environment
as well.

See http://php.net/manual/en/reserved.variables.server.php