Add support for rrd restore to explicitly end xml files when using
the pipe interface by using the "-" special filename and using
ctrl-Z/newline as an end-of-file indicator.
Fix double-free bug
Avoid endless looping in case of XML errors.
suppress error message from libxml when reading XML from stdin.
This avoids breakage of the pipe protocol in case of errors.
there is no total CF
Merge branch 'master' into rrdmodify-master
Mention modify operation in main man page
Refactoring
 - rename variables
 - modularize rrd_modify_r function (it really is a mess, right now...)
Second round of refactoring: Ripping apart rrd_modify_r into more digestable
pieces.
Allow to ask for continuing tests for intergration testing
Avoid some "unused" warnings during compilation
Add alltests script to run all tests at once
Fix nasty off-by-one error, causing incorrect CDP calculations when adding
new RRAs
better test flexibility - use a specific rrdtool to do the tests
Merge pull request #451 from stamfest/small-fixes

small fixes
Merge pull request #450 from stamfest/rrdmodify-master

Rrdmodify master
added new tests to travis build
another try with travis