added gloabl metadata parsing
Fix loadGlobalMetadata on Windows
Fix root directory in directory-wise metadata and beautify code
Track metadata dependencies

I had to prepend some Rules to global Rules set. This might be possible
to replaced by a correct Store.set call.
I also had to prepend some Compile rules.
Added test case for global metadata
Moved blog and changed purpose of root

I have moved the blog to blog.darkfox.id.au, hosting it on github for performance and darkfox.id.au (optionally with ssl), will include a /blog mirror and be more or less a front-page with my links / stats. (Not setup just yet)
Update examples.markdown

updated gwern.net entry after an arduous switch to git and Hakyll-4
Merge pull request #212 from gwern/patch-2

Update examples.markdown
Bump text dependency
Documentation for the template macros
Fix escaped quotes + wording
Merge pull request #213 from co-dan/docpatches

Documentation for the template macros
Add IsString instance for Template

Closes #150
Bump tagsoup dependency

Closes #188
Merge branch 'patch-1' of git://github.com/james-darkfox/hakyll into james-darkfox-patch-1
Use only one site on .darkfox.id.au in examples
set internalRules last, so that it can be overrided by rules
Unified code for global and external metadata

Didn't clean up unused code though
Merge pull request #190 from krsch/master

Implemented per-directory metadata support
Added the `pandocCompilerWithTransformM` function