Basic support for Firefox Sync of User Scripts.

Refs #1573
Patch https into us.o values for downloadURL and updateURL.

Fixes #1800
GM_getResourceText throws unexpected and unhelpful error on missing resource name

Ad https://github.com/greasemonkey/greasemonkey/issues/1796