Testing out inquirer
Mocha testing options
Basic CLI command manager
Merge branch 'cli' into modules

* cli:
  Testing out inquirer

Conflicts:
	package.json
Can retrieve list of available modules
Create command asks user which modules they want
Modules can be created as instances

Going to be used to manage state, so you can run code such
`module.clone()` and `module.install()`
Module#all returns Module instances as you would expect
Can't easily promisify non-node functions
Modules can be cloned from github