fixed default retention suggestion

the previous settings creates an aggregation problem because of http://graphite.readthedocs.org/en/0.9.10/whisper.html#archives-retention-and-precision

each metric bucket size needs to divide evenly into the next resolution up.  the first bucket (10s:6h) is 2160 elements, so either 1min:6d needs to be the next bucket, and 10min:1800d the following, or the first bucket needs to be changed to 10s:252m.
The upper_XX metrics also should be aggregated usimg `max` method
Aggregation rule refactoring: to have a single one for upper and upper_XX
Include how many members are in the percentile threshold.
Add tests to verify percentile counts.
Add "sum of squares" to the pre-calculated timer metrics.

Sum of squares (along with count and sum) can be used to do rapid
calculation of standard deviation/variance over an arbitrary number
of consecutive intervals [1].

[1]: http://en.wikipedia.org/wiki/Standard_deviation#Rapid_calculation_methods
Persist counts on timers with no values.

This change brings timer `count` and `count_ps` functionality into
parity with the standard counters by causing them to send zeroes when
their timers haven't been seen during the flush interval.

Fixes #370.
Update URL of Graphite documentation in README.md.
Adding elasticsearch backend link to docs.
Respect command line arguments when overriding the process title.
Adding a config option, automaticConfigReload, controlling the behaviour of the config file reloading feature.
create log directory on startup as statsd does not start without it
Add missing space to console.log message about flushing stats.
Fix outdated copyright year (update to 2014)

The copyright year was out of date. Copyright notices must reflect the current year. This commit updates the listed year to 2014.

see: http://www.copyright.gov/circs/circ03.pdf for more info
Add a README section about usage

related to #411
Use SVG for the Travis badge in the README
Fix spelling in comments
Merge pull request #414 from baumandm/master

Spelling fix in exampleConfig.js
Update statsd.upstart

Guard against package not being installed, fix chdir misplacement.
Update statsd.upstart