Add optional to all config parameters to allow use of defaults.  Update
required_inputs to match established point naming schema.  Strip out
data sampling rate from configuration parameters (allow variable
sampling).  Add warm up time check so diagnostics do not run on system
warmup (first 30 minutes hot water system is active).