Bugfixes for 3.3.4 defects found:

- Fog of War always turned off in scenarios and tutorials
- memory cleanup in join menu
- removed dsound.dll  copying from batch file
Updated version # and startup script for 3.3.4.1 release
Added a new lua script function called: unfogMap to allow scenarios and tutorials to turn off fog of war.
Updated version # for new minor bugfix release
One final bugfix for 3.3.4.2 release, click mouse buttons > 2 on some mice would cause a crash
Changed fow setting to use a property instead of lua method
Updated version # for last minor release of 3.3.4
Ported 3.3.4.2 fixes to trunk
Added streflop (standalone reproducible floating point library) layer to mega-glest (initial checkin only) and changed a few areas to use the library in linux
Ported streflop code to win32
fixed broken build (renabled some header files)
HAd to add a #define for includes on non WIN32 platform
Added FPU Safety check method
Added Linux installer to mega-glest
Updated compiler settings for FPU multiplatform
Updated compiler settings for windows for floating point stability and performance to match springRTS settings
Changed the logging system to be more flexible and to support world synch logging
Updated world synch logging so we can better compare exact results every 40 frames
- Cleanup of logging code to properly manage multiple logs etc
- Cleaned up a bunch of compiler warnings (conversion from int to float and vice versa)
Added more info in data synch check debugging