Code licensed under the WTFPL with one additional clause

1. Don't blame me.

Do whatever you like, but everything's your fault not mine.

Test data was stolen from various places. All rights reserved by whoever it
belongs to. Or not. Dunno.
