PORT-72: Updated cpptask to remove the old, ill-prepared build mode
stuff.
Updated C++ build system to split the interfaces out into their own
build files. Will make things a bit more compact when we start to
support multiple compiler versions (vc10, vc11, etc...) and 32/64
builds.