[MAT-450] Update NativeLibraryLoader for 32-bit

The GCC runtime libraries have different names and a different
default location on 32-bit Windows. This commit accommodates this
by:

- Adding a new platform, called 'w32' for 32-bit Windows.
- Modifying syslibs.py to copy the correct libraries from the
  correct location depending on the architecture. If the
  architecture is 32-bit, a flag is passed by UseJava.cmake to
  indicate tihs.
- Modifying the NativeLibraries.properties file to differentiate
  between 32- and 64-bit systems and adding a set of library
  entries for 32-bit Windows.
- Modifying the NativeLibraries class so that it doesn't abort on
  32-bit Windows.