Add rumbleTime option and generic rumble trigger to make usage simpler.  Use grunt to lint and minify JS.  Updated demo documentation page, readme, and changelog.
Merge pull request #1 from MattSurabian/feature/grunt-rumble-time

Add Grunt, rumbleTime, generic rumble trigger.