geniustest.pl improvements
A cleanup and a rewrite of the script.
It's now more up-to-date in terms of file handles, also prints nicer colours (if attached to a terminal), or no colours (if not).
A few unused (I guess) bits get deleted and the regex is unified.
I skip the ChangeLog, as I'm not sure of your policy.