added a default instance for Configuration
fixing the dependency on data.default

1. Added it to the dependency of hakyll-tests
2. Bumped the upper bound to < 0.6
fixing the coding style
refactored the Default instance of Configuration
Add a section on the UTF-8 stuff in the faq
Merge remote-tracking branch 'piyush-kurur/master'

Conflicts:
	hakyll.cabal