Renamed hakyll.hs to site.hs

Having a file with the same name as a package could apparently cause problems
on MacOS
New article about haskell string reprs