Add: $date and $time variables, addresses issue #211.  Custom date/time format can be changed in config file.

* variables can now use $ or % - $ is the preferred as more standard across programming languages and easier to type
* variables can be "escaped" eg. "//$time" will not be interpreted as a variable but rather show as just "$time".  Double backslash needed as YAML interprets the first backslash.