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.
Can ui not be kicked into a unique_ptr so that this is not necessary?