RUBY-1059 errors are not blamed to the proper transaction
If proxy is configured, no need to do DNS for the host

(Sometimes DNS is completely blocked for hosts that need a proxy)
Changelog entry for avoiding DNS caching when a proxy is enabled
RUBY-1064 Add test for TransactionSampler#last_sample thread-safety issue
RUBY-1064 fix unsafe use of last_sample from outside TransactionSampler

last_sample doesn't even really need to be an instance variable, but
it is convenient to have it available for tests.
RUBY-554 Goodbye, shoulda.

No tests were harmed during creation of this commit. These tests are
some of the oldest we have, and some are of dubious utility at this
point, but the goal here was mainly to remove our usage of shoulda and
make our test names a bit more sane, with a bit of opportunistic cruft
cleanup on the way.
RUBY-554 Remove shoulda from Gemfile as well
RUBY-1071 Fix CPU utilization metric scaling by CPU count
Merge pull request #41 from newrelic/RUBY-554

Goodbye, shoulda.
Merge pull request #40 from newrelic/RUBY-1064

RUBY-1064 Fix a customer-reported threading issue with TransactionSampler
RUBY-1064 Revert to old way of initializing GCProfiler to keep tests on REE happy
Modernize test_timeslice_harvest_with_after_fork_report_to_channel (which happened to recently be failing in CI) a bit
Disable test for RUBY-1064 temporarily to see if it is responsible for CI flailure
Merge pull request #42 from newrelic/RUBY-1071

RUBY-1071 Fix CPU utilization metric scaling by CPU count
RUBY-1059 make sure we dont crash trying to rename an ignored transaction
RUBY-1059 use current txn category for set_transaction_name category default
RUBY-1059 Add get_transaction_name API

I've added a get_transaction_name API which is symmetrical to
set_transaction name.

A very common use case for set_transaction_name is to take the default
name and alter it in some minor way, for example adding the mime type
(i.e. .json, .xml, .html).  This provides an easy way to read the
current name out so it can be tweaked to perfection.