Fix readme and use already specialized functions

Some claims are not correct in README anymore as Hakyll has implemented
ifs and fors.
Loosen dependencies a bit

I copied them from hakyll, so not tested if lower bounds are good here.