Added grunt support for automatic qUnit testing and uglifying. added 13 qUnit tests that cover all major aspects of the library