.gitignore: Ignore node_modules/.
Remove go-horse test script.
Export 'emit' function.
Make test script main.
Create NPM package.json file.
Move test.js to lib/main.js and make it the module's main entrypoint.
Add Vows as development dependency.
Place LineWriter class in its own file.
Fix 'emit is undefined' bug.
Fix 'LineWriter is undefined' bug.
Ignore files starting with 'i.'.
Move array coercion utils to src/ArrayUtil/.
Reorder function declarations (for readability).
Very minor code style fix.