Concept: Remove obsolete MSVC version checks.

[SVN r86023]
Concept: Remove obsolete GCC version checks.

[SVN r86057]
Concept: Remove obsolete GCC version check.

[SVN r86107]
Remove out-dated/unused/duplicate files.
Merge pull request #1 from ahmedcharles/develop

Remove out-dated/unused/duplicate files.
Merge branch 'master' into develop
Merge branch 'develop'

Apply some fixes from develop.