Package repository for npm

Added index.js file to store code resulting from running
browserify.

.gitignore now ignores node_modules.

Changed all complete function description strings to JsDoc
format.

Added package.json
Create link to index.js for testing

This commit now uses the output of lessc for
testing. It introduces a Makefile to simplify
compilation after an update.