Fix getting eval origin when URL regex fails.
Tweak script URL regex to avoid nested parens.

For example, run the test on http://fingerprint.pet-portal.eu/