Fix malformed jshintrc
Implement buildCSS task, builds emoji.css with all images base64 encoded as styles
* README.md - update description of the `emojify_tag_type` option, it is
  now used to determine if emojify should replace elements with img
  elements OR the value set in `emojify_tag_type`

* Gruntfile.js - use promises for buildCSS task

* emojify.js - Update code for `emojify_tag_type`

* emojify.css/emojify.min.css - Comitted generated CSS

* package.json  - Add grunt-contrib-cssmin and q
Rename variable emojiEl -> emojiElement
Add support for emojify_tag_type for emojify.replace
Add tests for emojify_tag_type
Update emojify_tag_type copy from review by @qq99 on PR #40
Update emojify_tag_type tests from review by @qq99 on PR #40, tests now use both codepaths .replace and .run
Merge pull request #40 from Sean-Der/styles-instead-of-imgs

Add option to use arbitrary elements with CSS instead of images