AGPLv3 license added.
Qalc anti-DoS.
Google result URL should be decoded twice (though it's not adviced).