resolves #225 phrase surrounded with # defaults to marked text

- map phrase formatted with # as marked text
- minor optimizations
- update AsciiDoc Python compat file