Adding detection for possible data quality issues.

If a file exists then append .bad to all the data files (not the log file). Revert to
normal behaviour when the file is removed. Additionally write to the log file whenever
a change in data quality state is encountered.
Merge branch 'master' of github.com:stevemarple/AuroraWatchNet