Add support for downloads from evince browser plugin

Enable javascript popups in WebKit by default and block them from
epiphany in the policy checker callback. Evince browser plugin allows to
download the current document only when the user agent contains
Epiphany, by using a special target frame name. When we detect that
target name in the policy checker callback we convert the request into a
download.