Qt5

I've created a `qt4` branch based on master, and suggest we merge `qt5` into `master` now so that the current stable version of Qt is the default supported version.