Ensure $_SERVER values exist

Properties aren't always set even on non cli requests. This patch ensures the Raygun message doesn't throw notice level errors while sending exceptions.