docs: Use backticks for commands/URLs

Closes #145
fix #144 handling of null and deleted data

Closes #146
fix #143 invalid propagation of node change in cpttemplate

Closes #147
fixes input update issue

Closes #148
refactor: use relative paths in requires

Closes #149
refactor: pass compiler options as a hash

Closes #151
fix: validate compiler arguments

Closes #100