Fix share via email link

`title` and `SITE` were undefined, use Config to get `site`. Change `urlencode` to `rawurlencode` on email share so that spaces will be encoded as `%20` instead of `+`