Improve rrd2whisper's handling of rrd files

Take into account the actual retentions in rrds and make whisper
archives similarly. Also allow selection of non-AVERAGE rrd archive
types
Merge pull request #19 from lambdafu/master

Fix precision error message
Merge pull request #40 from graphite-project/0.9.x

Merge a few patches from master