implement pickle protocol for sending data to graphite
make text file report overwrite the file at each pass
fix name in logs
remove async reporting for now
ensure the buffer is recreated when starting a report
Add MetricTags to BaseReport.Report methods

This will allow reporters to send MetricTags information
remove buffer clear
add checks around dns stuff
fix some mono specific minor issues
Merge remote-tracking branch 'signal/master' into dev
make sure httplistener is done with the request. hope it fixes #48
Merge branch 'dev' of github.com:etishor/Metrics.NET into dev

Conflicts:
	Src/Metrics/Visualization/MetricsHttpListener.cs
bump version, push to nuget
Merge branch 'master' into net40

Conflicts:
	Publishing/push-nuget.bat
	Src/Metrics/Visualization/MetricsHttpListener.cs
bump version, push nuget