Add markdown_metayaml plugin

Fixes #11
Fix post-update to work with recursive submodules
Move articles to new metadata format
Rework submodules