Added jsdoc blocks and underscores for private members.
Module now passes jslint with --nomen option (dangling underscore)
Added jslint to grunt
Added parameter type checking for get and set methods
Changed version to 0.0.2
Merge branch 'release/v0.0.2'