extract FileTransformerUtil from MarkdownToHTMLSpec
fix encoding in unit tests that read from files
fix inline markup recognition rule 5 - cannot use a simple map for
lookup since some keys are used twice
add automated test for transforming the full reStructuredText
specification
update .gitignore to allow for unversioned local tests