Added a TOC module

This is a basic implementation. It is based on plasticboy/vim-markdown's
one, by cirosantilli.

TODO: make TOC position configurable, update it on changes to the file.

Implements suggestion in issue #22.