Changing textual references from graphite to statsd.
Added a quick start section to the README.
Fixing up the usage of reporter.start() in the README.
Removing excessive throws Exception declarations for methods that don't throw Exceptions, or making the declared thrown exception more specific to the type that can actually be thrown.
Starting to split out Statsd serialization from the code that hooks into Metrics that uses it.
Split out a lot of the serialization into StatsdSerializer and made it long based (Statsd wants you to send it longs, not doubles or floats).
Moved StatsdReporter over to using the serializer which has been fixed to support the following semantics:

Gauges can be arbitrary values sent to Statsd (apparently)
Timers can contain either longs or doubles.
Removed some duplication/dead code.
Fixing indention - sticking with spaces for indention and not tabs.
StatsD doesn't handle non-numeric gauges. If we try to serialize one we just skip it.
Merge branch 'refactoring' of https://github.com/mkeesey/metrics-statsd