Add support for heating messages
Refactoring messages so that individual messages are their own types.  Added unit tests.
Added note that this is a test program.
Added example for making RRDtool database.
Properly add credit for @johanek (PR #1)