SVN_SILENT made messages (.desktop file)
Move the potentially reusable "QML" bits outside of Harmattan-specific paths
Harmattan: get rid of excessive directory nesting
Harmattan: don't run tests on Harmattan
qmake: remove unused code

Gui.pro is not included on Harmattan, so this can be removed.
tests: check initial connection against a server which isn't happy to see us

- Make sure that we respect * BYE
- Check what happens when the server sends us some utter garbage
tests: fix timing on OS/2

Thanks to Elbert Pol (tellie on IRC) for reporting.
Provide a readable warning when the user connects to something else than an IMAP server
GUI: add a visual warning for invalid IMAP ports in the settings dialog
Merge branch 'qml-rework'
Merge remote-tracking branch 'kde/master'