Mkdirp

* Added in mkdirp so that we can easily recursively create directories.
* Added routing support for index.html files within a directory to get a particular style of static routes when deployed with apache or nginx.

Example:
creating `content/about/index.md` will generate `generated/about/index.html`