RUBY-928 compare config values to strings not symbols
RUBY-928 compare config values to strings not symbols
RUBY-928 properly enable server side config for marshal format
RUBY-957 send Rails version string not NewRelic::Version object
RUBY-946 properly handle metric id responses from collector
RUBY-968 Fix Sinatra Request header access.

Default rails request accessor path doesn't work for Sinatra Request object (request.env vs. request.headers).
RUBY-968 Update multiverse tests and CHANGELOG to test sinatra queue time
RUBY-917 Allow agent commands to be received on < 1.9.2

Rather than not asking for commands on older Ruby versions,
ask and don't start up the profilers, sending error back to
the collector.
RUBY-917 Change to how we set thread profiling values from environment
Pulling shared data inspection methods out to module

FakeCollector and FakeService should share the same helpers
for tearing apart the different bits of data passed to them.
RUBY-917 Mask thread profiling settings if not supported
RUBY-917 only send dotted config keys to collector instead of nested hashes
RUBY-970 Better/easier support servers that pass time values with milliseconds resolution.
RUBY-970 Update CHANGELOG with simplified nginx queue time details

Thanks to Lawrence Pit for the contribution.
Fixed colliding test name
RUBY-917 More thorough error message when < 1.9
RUBY-917 Calling support for thread profiling at 1.9.2 and up.
Simplify rum test case
Remove RUM test that is no longer valid

This was passing due to a side-effect, and is no longer valid.
RUBY-967 Report build number along with version info