Add Large File Support

Add large file support (>= 4GB files with 32-bit binaries) on platforms that support it