Add test framework
Clean up gruntfile and package.json, use grunt for yuidocs
Merge pull request #47 from englercj/tests

Add testing Framework, and do some cleanup