Added a 'comment' directive to template processing.
This allows you to add comments to templates that are not copied to the
output text. If you want comments in to be copied just write the text
directly, using whatever comment syntax is appropriate, such as <!-- -->
for web pages.
Added GPL 'boilerplate' copyright notice to every file.
I should have done this right at the start, just to make it clear in
every file what it's part of. Better late than never though.
Bugfix: Template comment addition failed on simple ## directive.
Specify minimum tweepy version.
A few more tweaks to the 'clock sync' algorithm.
Raise an exception if weather station stops logging data.
This is a fault that happens on some stations (requiring a reset to
restore normal behaviour) but we shouldn't keep polling USB every half
second waiting for a pointer change as that's likely to cause a USB
lockup (also requiring a reset to restore normal behaviour).
Added 'rain days' count to monthly data.
A rain day is one on which 0.2mm or more of rain fell. This threshold is
configurable.
Added 'rain day threshold' config to documentation.
Preparation for next release.