Fix came_from encoding after register

While pylons.controllers.util.redirect utf8-encodes the given location,
webob.exc.HTTPFound doesn't, so we need to do that manually.
Merge pull request #948 from liqd/feature-fix-camefrom-encoding-after-register

Fix came_from encoding after register