Add support for Safari

This PR adds safari extension code.

I haven't upload the extension to the [Safari Extension Gallery](https://extensions.apple.com) yet, because I think it is better for the original author to do this.

The `jquery.js` is hard coded into the `inject.js` because in Safari inject scripts can not access objects created by other `.js` files.
typo `Safar`here