Merge pull request #184 from authenticate/2b304b528b76000aa3eb2acef7d3ff56753174dc

Visual Studio 2012 Files
Adding a submodule for the VS2012 dependencies.
Added a UI theme option to the boot options menu.
Fixing all level 4 warnings and higher.
Update README