DolphinQt: and so it begins

This adds the beginning of the DolphinQt user interface. It doesn't do anything useful yet and only builds via CMake.
Are the binaries required to have the same name?
Seems a bit odd to not allow building all three targets in one go just because of that.