update .gitignore with coverage and new test stuff
remove all empty tests and move the indexes up to the parent directory if they're single
new test suite
clean up commands/new
better backwards compaitability for outputting if node version is old
rejigger cli so we can have an optional command handler for mocha etc