changed elapsed() to use REQUEST_TIME_FLOAT, for PHP5.4.0+
microoptimisations removing PCRE calls
removed get_browser() from splunk, added elapsed time