added .jshintrc, refactored to use grunt-umd for all-platform usage
fixed typo in Gruntfile; added index.js for easier cjs inclusion; rebuilt;