Refactor to have a JS API entry point

So that it's easier to write tests.
rename to "browserify-single-file"
test: add "coffeeify" test case
add .gitignore file
test: add "tsify" test case
test: add "browserify-jade" transform test case
add README.md file