Implemented a shell command to set up a new project. Closes #13.

Wrote a small test decorator to make tests a bit cleaner.
Update the document delim - lambda is too obscure. Closes #12.
Tweaks to the setup command - renamed to new; now creates default template and index doc.
Use default directory for compiling (.nohyde'). Closes #16.
Added a test for presence of pandoc upon initialisation.

Closes #14.
Update test handle to use the new helper decorator.
Update to readme and better logging and error output.

Documented the various commands to the CLI in the readme.

Closes #15.