Some large file support enhancements

The normal functions should be aliases to the *64 functions,
even if _LARGEFILE64_SOURCE is false. _LARGEFILE64_SOURCE is
more or less deprecated.
cleanup OS detection

- the wrong variable was set for OpenBSD and Solaris
fix memory leak

- remove implicit ModuleGroup.free() call in ModuleInfo.runDtors()
- free module array passed to ModuleGroup constructor on any
  platform but Win32
Merge pull request #377 from dawgfoto/fixLeak

fix memory leak
Merge pull request #376 from dawgfoto/cleanupMakefile

cleanup OS detection
rename rt.util.string.intToString -> uintToString
Merge pull request #379 from dawgfoto/uintToString

rename rt.util.string.intToString -> uintToString
fix memory leak for core.thread.slock Mutex
adjust system internal structures like _SYSTEM_PROCESS_INFORMATION to Win64
Merge pull request #380 from dawgfoto/core-thread-MutexLeak

fix memory leak for core.thread.slock Mutex
code styling and comments
fill system structs with more field info
remove space
Merge pull request #381 from rainers/win64_dll_init

Win64: fix DLL loading for multi threaded applications
Merge pull request #310 from jpf91/lfs

Some large file support enhancements