resolves #717 disable single quotes as formatting marks for emphasized text

- disable single quotes as formatting marks for emphasized text
- add compliance method to reenable single quotes as formatting marks
- don't replace trailing single quote with right single smart quote
- introduce `' as the formatting mark to make a right single smart quote
- unescape escaped single quote explicitly
- update compat file for AsciiDoc Python