Ignore all node and grunt files.
Standards from airBnB guide, added jasmine global objects, some minor project specific settings.
Added Grunt.js support. Running jshint, uglify and jasmine tests.
New release. Improved code.
First unit tests with jasmine. Passing.
'new' is no longer required, now the function is self invoking itself.
New tests. Work in progress.
If the formRef argument is null return false.
Some minor tweaks.
New tests.