fix Makefile looking for layout_doc.html and add markdown build dependency

add rule to build the layout doc in the Makefile
add markdown as build dependency
(Closes #53)