Support for ypsErrorDiv: now JS/PS errors can show up in parent HTML page.

To use it, specify ypsErrorDiv in createYesodPureScriptSite options, for example:
    let ypsOptions = def { ypsErrorDivId = Just "main" }
    purs <- createYesodPureScriptSite ypsOptions