Modified code to make it compileable with MinGw64
Enabled compilation with MinGw 64
Made assembly of library names in source code (prefix, name, postfix, extension, version) configurable with CMake
Changed aCode type to fix clang shift sanitizer issue report (see Issue #435)
Merge pull request #436 from tpaviot/review/clang-shift-sanitizer-fix

OSX 10.9 clang sanitizer fix
Break header file installation into individual install commands.

Visual Studio generators have a 8192 character limit on install commands.
This limit was being hit with header copying. By breaking up each
header install into an individual command, we effectively workaround this
issue.
Made OCE_BUILD_TYPE initialize to CMAKE_BUILD_TYPE if available.

Prior to this patch, CMAKE_BUILD_TYPE was overwritten to be OCE_BUILD_TYPE
even if the user specified it on command line. This patch allows the
user to configure CMAKE_BUILD_TYPE in the normal way.

This change is especially important for incorporation into other projects
where CMAKE_BUILD_TYPE usually controls the build type for all
sub-projects.
Modified CMakeLists.txt to smoothen compilation with MinGW-w64
Added small textfile on how to build OCE with MinGW-w64
Merge pull request #434 from jobermayr/master

CMake does not support setting RPATH for TKernel.
Merge pull request #437 from camio/individual-header-installs

Break header file installation into individual install commands.
Merge pull request #438 from camio/allow-cmake-build-type

Made OCE_BUILD_TYPE initialize to CMAKE_BUILD_TYPE if available.
Reinserted correct definition of OCE_DEFAULT_CSF_GraphicShr
Fix writing of XML CAF documents

The overflow() signature had been modified in OCE when fixing
compiler warnings, but this broke writing XML files.
Fixed CMake warnings
Corrected debug library postfix typo
Corrected assembly of OCE_DEFAULT_CSF_GraphicShr variable for MSVC
Enabled setting of CMAKE_ARCHIVE_OUTPUT_DIRECTORY variable also for MSVC
Merge pull request #440 from tpaviot/review/mingw64-port

Review/mingw64-port
[osx-maverick-warning-fix][deprecated-declaration] Use isfinite rather than finite

Fix for following warning on OSX 10.9:
/oce/src/OSD/OSD.cxx:140:30: warning: 'finite' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
  if ( theDivisor == 0. || ! finite(theDividend) ) return Standard_False;
                             ^
/usr/include/math.h:718:12: note: 'finite' declared here
extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA);
           ^