Profiler support

This pull request exists for 2 reasons:

1. measure the amount of network traffic we generate sending data back to Datadog HQ
2. enable collector profiling (forwarder should follow shortly) to optimize execution

To use profiling:

1. set `profile: yes` in `datadog.conf`.
2. turn `DEBUG` logging on

<!---
@huboard:{"order":770.9999961853027}
-->