Add support of emacs tables.

Also fix incorrect order of cases in PipeTableBlock.
Previous implementation didn't recognize pipe tables without header.
Merge pull request #9 from opestov/emacs-tables

Support of emacs tables.