Added sorting to profiling results in developer mode.
RUBY-669 pipe manager working
RUBY-738 profile GC once per transaction, not once per node
RUBY-669 pipe manager working
Merge branch 'pipes' of repo.newrelic.com:/git/ruby_agent into pipes
refactoring the way explain db connections get closed during harvest
RUBY-609 support for sql-style quote escaping
Move stats split call to core app
RUBY-609 less aggressive obfuscation when using postgresql or sqlite
remove tests for the code Jim removed
Do not read /proc/* files directly because on linux kernels prior to 2.6.30 it could cause IO.select to hang forever
Change popen calls to a block form to make sure we do not leave zombies behind
do not use syck with Ruby 1.9.3
fix from mipearson on github
Minor performance tweak, remove extra uniq
Truncate git SHAs to 7 characters in deployment notifications
Fix SQL explains in developer mode

After the database metrics were added to the Newrelic web service,
we've been seeing errors when trying to view explains and backtraces
in developer mode. This change adjusts the array manipulation that
developer mode's explain_sql action uses to match the new format
returned by @segment.explain_sql.
RUBY-751 cast from NR::Agent::DB::Statement back to String before sending to collector
Revert "Change popen calls to a block form to make sure we do not leave zombies behind"

This reverts commit 3a8bb2cd1ee62718e57cc99f6c7d9001dee119b2.
Revert "Do not read /proc/* files directly because on linux kernels prior to 2.6.30 it could cause IO.select to hang forever"

This reverts commit c1b9b86d4bed76033f206ccf7707a502e3676131.