add emoji parsing support to gfm

added 'emoji' option (disabled by default)
expanded InlineLexer to look for delimited :emoji: codes
added support for multiple option values (boolean-ish, function, string)
documented option in README.md
closes #233
Merge remote-tracking branch 'emoji/master'