VS: change intermediate directory in .vcxproj (VS_INTERMEDIATE_DIRECTORY_)
VS: support for user macros in .vcxproj (VS_USER_MACRO_)
VS: support for custom properties in .vcxproj file
VS: support Extra Flags table for the VisualStudio10 derived generators