Markdown support

Removed limitation on 3 char file extensions.
Added support for markdown files as pages via npm markdown module.