add HTML_ESCAPE option to renderer
implement HTML renderer with escape_html option
don't hook blockhtml callback when escape_html is on
Revert to non-secure Houdini escaping

Non-secure is the same escaping mode we used before; I don't get how
escaping the forward slash makes HTML escaping more secure (hint: it
doesn't).
Merge remote-tracking branch 'chitsaou/escape'
Cleanup the buffer code

Asserted stuff should be asserted.
Silence x64 warnings
Skip UTF-8 BOM at the start of the document
Escaping will not happen if the escape character is at the end
Merge pull request #88 from andre-d/fix29

Escaping will not happen if the escape character is at the end
Require a space for link titles
Merge pull request #89 from andre-d/requirespace

Require a space for link titles
Fix segfault on empty link refs
Escape html inside table of contents.
Merge pull request #90 from gregleaver/toc_escaping

Escape html inside table of contents.
Fix #91: hanging whitespace breaks tables
TOC should only show link name, fixes #62.
Merge pull request #93 from gregleaver/issue62

TOC should only show link name, fixes #62.
Fix for building with Visual Studio 2008 Express

Correct the following link errors:
markdown.obj : error LNK2019: unresolved external symbol _strncasecmp referenced in function _find_block_tag
autolink.obj : error LNK2001: unresolved external symbol _strncasecmp
html_smartypants.obj : error LNK2019: unresolved external symbol _snprintf referenced in function _smartypants_quotes

I needed to add 1 define in 3 files, betweend #if defined(_WIN32) guards :
- #define strncasecmp _strnicmp
- #define snprintf _snprintf
Merge pull request #98 from SRombauts/master

Fix for building with Visual Studio