Preliminary implementation for parsing and generating of Cila
Refactors building of tests
Makefile improvements
Reoganising Stecnil tests and source files
Makefile fix
Minor changes to XML and HTML documents/nodes
Implements may Cila language parsing and generating functions
Adds output arguments to code directive and refactors code mode parsing a little
Merges image directive into code directive with consequent changes to Context execute method
Renaming of "output" to "format"
Adds macro parsing and generation
Adds `each` and `modifier` directives
Adds 'set' directive for includes
Adds `included` attribute indicator
Upgrade to indentation - handles both tabs and spacesa
Removes unused Content::paint method
Adds methods to Stencil remote calls
Remove the `data-each` attribute from the list of Stencil directives and instead simply uses first child element of a `for` directive
Adds `arg` directive to Cila. Changes name from `param` to `arg` because "param" is a valid HTML5 element name.
Changes working directory before and after rendering a stencil