Added support for use as a nodejs or requirejs module
Added nodejs package files
Added node_modules to list of ignored files
Updated description and usage examples