Added a new Schedulable for pretty times. Changed the CSV output to use the new schedulable.  Started work on a DB output module.
Changed CSV output to skip the first line of data, so that the first line written is always from a whole, complete polling interval.
Streamlined output module config.  Added boilerplate output module code to DB output module.  Changed output modules to reset the register samplings when they skip the first line.