Grunt-ify project

* Replace Cakefile with Gruntfile
* Add UMD support through `grunt-umd`
* Generate a bare JS file as well
Version bump to 0.1.8
Update README instructions
1. update the master source to my fork source
2. add the test for toDate , range by unit