Win32/MSVC fixes

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Missed Record.cpp from MSVC, and mingw32-gcc-3.4.5 changes

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>