Changes
* light/superlight to replace initial (17) zakstucke
* Bit of a refactor after feature creep (16) zakstucke
* Errors in templates now show line of error and surrounding context, command errors show the command that failed and all preceding commands, the two most common usage errors. (15) zakstucke
* Improved toml putting to maintain comments on more types of replaced values (14) zakstucke