Proto commits in newrelic/newrelic-ruby-agent

These 7 commits are when the Protocol Buffers files have changed:

Commit:4f5e708
Author:fallwith

stop redundantly hinting about utf-8 with our currently supported Ruby versions, the `encoding: utf-8` comment is redundant with the default. bring us in line with the default RuboCop style for that comment and remove the comment from all files

The documentation is generated from this commit.

Commit:bca9903
Author:Michael Lang

RUBY-2451 fix urls referencing /rpm/blob/master

Commit:161b072
Author:Michael Lang

RUBY-2407 refactored folder hierarchy

Commit:c197cd9
Author:Michael Lang

RUBY-2407 WIP refactoring client and connection classes

Commit:8273bf6
Author:Michael Lang

RUBY-2407 implemented StreamingBuffer and Transformer

Commit:27daf60
Author:Michael Lang

RUBY_2406 WIP setting up test infrastructure

Commit:575693f
Author:Tanna McClure

RUBY-2406 create infinite tracing folder and added rake task to generate proto files