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.
This is instantiated through a new call in the constructor. Are you sure this approach won't work with Qt?