New mkspecs working

@mortenvp  The mkspec restructuring is complete, I feel that an elegant solution has been found for most of the problems. I have incorporated gcc into the gxx mkspecs with minimal redundancy. The libvpx project also builds now with g++/gcc. I would merge and run the dependency check for all projects if you like it.