[#1] adds luvit-markdown submodule
[closes #1] uses "luvit-markdown" from submodule

Upon startup the existence of "./deps/luvit-markdown/src/markdown.lua"
will be tested. If that is not the case the server will abort with an
error message.

This is subject to change once there is a de facto standard package
manager available for luvit.