1) Removed QT based unit test - not flexible enough.
2) Started to write unit tests
3) added message handler that logs qDebug statements to a log file
   and redirects qDebug to stdout instead of stderr - this makes it
   easier to pipe the output to grep.
Merge branch 'master' of ssh://bitbucket.org/newey499/enigma

Amended commit