Fix return type in call to askOracleWith

If the second argument to askOracleWith is the wrong type, the Shake
script will fail at runtime, with an error like:

Shake: Error when running Shake build system:
* dist/manual/icons/warning.png
* .make/manual/icons/warning.hs.exe
Build system error - oracle used at the wrong answer type:
  Question type:          GhcPkg
  Question value:         (GhcPkg ())
  Oracle answer type:     [[Char]]
  Requested answer type:  [Char]
Either the function passed to addOracle has the wrong answer type, or
the result of askOracle is used at the wrong type
test Shake type fix on travis
travis: Hakyll 4 changes syntax, so stick with older Hakyll