Fixed projects to build more efficiently and removed warnings

- Fixed projects to all depend on a single project that builds the .idl files.
- Fixed custom build statement that was breaking on some systems
- Reduced (slightly) the number of the wxWidgets library dependencies
- Added .pdb files to remove warnings about missing .pdb files