Added microsoft MSVC language extensions.
Added build support specific to EDG 4.7 to support microsoft MSVC language extensions.
Merge branch 'master' into fuse