clean api and make tests pass
update to whenjs 3.0 & bind context down the chain
improvements to sprout 'add' logic
- allow for local templates
- assure local template exists on add
- break out logic that sets a template's branch
convert prompting to inquirer.js
alias sprout.new to sprout.init. for funsies
allow sprout.add to override existing template
before/after hook tests
inject string.js to ejs templates
feedback clean up commit
add additional test coverage
Merge pull request #19 from carrot/km/clean

API Clean Up + Inquirer.js