Updated platform detection, updated README

cmake will now use CMAKE_SYSTEM_NAME instead of WIN32/UNIX for platform
detection; file/object naming updated accordingly