Create tool for scaffolding new providers

Closes #44 

Submission for initial review. Still needs a REPL for getting the project details from the developer.
It could still be useful to someone who's never used Mocha before. It may be trivial, but it still saves them from having to search for the syntax and add license headers themselves.