fix shader conversion and loading
implement visual studio 2012 support in premake
include platform dependent files in project and add vertex format sate object pool to graphics system
add ShaderSet resource and factory. add missing file and fix build