Some more refactoring + wildstr optimisation
Why?
More refactoring and attempt at fixing #656.
Don't trim commas immediately following colour codes.
Fix for #520, moving towards refactoring whois.
To be rebased later. Keep your panties optimised for comfort.