Added CLI and first version of DUST tempting (unfinished)
added hook mechanism to support multiple file formats, made things more asynchronous
Code cleanup
Added context parameter ability, allowing the user the specify an object as context information. Needed for filling in the gaps in templates.
Added context option to CLI, bumped version to 1.0