Add code elements to HTML emitter
Move linky stuff into helper method
Add rudimentary image emitter
Huge performance improvement

Instead of consuming one character at a time with inline rules, we
now build a regular expression out of the possible first characters
and consume as many of those as possible when we hit the fallback rule
Remove method calls, favoring hash lookups
Only test rules that could possibly match the first character