Increase exception max message length to 1024
Dont suggest PHP in JS example
More aggressive URL protocol matching
Fix plugin site option getter/setter code path

Apparently the plugin site_conf_form has never been used
as the underlying code to get and set the options was
broken/missing.