Merge pull request #3 from codingisacopingstrategy/aa

Relative links start with ../
if there is no subsequent timed section, and the end time has not been
set, it inherits from the begin time. Use case:

    00:00:00 -->

    content

    00:00:05 -->

    content 2
Added basic support for HTML block AND inline.

The code for blocks comes from dtao (thanks), see
<https://github.com/dtao/markdown-js/commit/c61053ef6415b9ac7db7d07e567c3d4d15775827>

It is missing tests for inline HTML, and there was some memory leak
warnings because the "<" pattern is already registered in Gruber's to
support autolinks. The fix (temporary) was to copy/paste the autolink
code in my "<" pattern.
`[[#annotation-0147]]` was becoming `../#annotation-0147` instead of `#annotation-0147`

We should probably not be adding the ../ in the first place— can we change our wikilinks syntax to be
/pages/slug instead of /pages/slug/ ?