Forgot to add test for isue #89.
Fix issue #92 by improving the table detection regexes (or avoiding them where possible).

Includes new tests for PHP Markdown Extra table syntax.
Benchmark-informed optimizations to line regexes.

Turns out \A and \z is about 3x as fast to match as ^ and $.