Move GLInterface around to remove VideoBackends dependency on DolphinWX
UnitTests: make it possible to build tests for code that has global dependencies
VertexLoader: Remove more global state dependencies (this time IndexGenerator and VertexManager)
VertexLoader: Add very basic unit testing to get started