Allow injection of external templates into Markup section

Rebased #56 and expanded the code.

Currently, the markup: section has inline HTML. It would be nice if you could optionally specify an external file to use for the markup.

Something like:
```
markup: button.hbs
```

kss-node would then look for that button.hbs file in the directory specified by a `--markup` CLI option.