resolves #406 add option to cli to specify template engine
enable invoker test that uses custom backend
Merge pull request #435 from mojavelinux/engine-option

resolves #406 add option to cli to specify template engine