DolphinQt: initial commit.

This adds the beginning of the DolphinQt user interface. It doesn't
do anything useful yet and only builds via CMake.
DolphinQt: Add MSVC support.

NOTE(waddlesplash): I've left out the inclusion in the default .sln
as we don't have the externals needed yet. It's easy enough to add
this when we're ready.