No ANSI colour codes on non-tty output
Add test case for #8
Mostly working conversion of Q_PRIVATE_SLOT (#8)
Fix use-after free of stack allocated array

Never noticed this before since we used it straight after returning and
the space had not been reused.
Finally fix #8

Use the Levenshtein distance to guess which overload should be chosen.

This should probably also be done for normal connections. Should make
fixing stuff like KUrl -> QUrl easy since they are rather similar