Initial commit - working, but there is still stuff todo
Added options at top of main - these will become command line arguments later.
Moved required libraries inside the repo.
Added command line argument parsing
Added bootstrap
Added MathJax support
Added support for $..$ inline maths
Put displayed markdown inside boostrap "container".
Some tweeks to readme and added nicer tables and setting title on markdown documents.
Added system tray
Added context menu item to browse the served up folder.
Added support for in-browser editing of MD files.
Added error handling on write, now displays a message in browser if a save operation fails (e.g. file is read only).
Added support for creating intermediate directories if they are missing.
Converted to a config file instead of command line arguments.
Improved error handling and reporting
Added ignore handler which will return 404 for files matching regex.

However they still show up in the default listing of the
ResourceHandler... so we serve that up ourselves filtering off any
matching files.
Added my custom-blocks plugin of pagedown extra - currently this just allows for inserting pre-formatted test.
Added WaveDrom custom block
 Added flowchart and UML diagram support