Topic: Client r 239 - r340 changes

Fixed up group Gui, and group arrays.
Large cleanup of unused vars, more to come, no functional changes.
Fixes to compile on Mac OS X.
Massive cleanup of unused crap throughout, expect conflicts.
Updates to accomodate for VS2010.
Latency bar fixed.
Network threads dieing or losing connection now triggers closure of client.
Client now 60FPS.
Massive warning cleanup for implicit conversions.
Fixed mouse properly.
Several animation timer fixes.
Fixed up several movement issues.
Auto nav fixed.
Non threaded client fixes.
Client version fixes.
Some gui repositioning.
Fragmentation handling.
Release mode now builds with XP compatibility.
Fixed a few bugs posed in forums.
Network running at 95% satisfaction.
More net tweaks.
Fixes for linux compile.
Mac specific fixes.
Fixed client when launching from java, solution is to redirect stdout and stderr. Why? no fucking clue, but it works so I'm leaving it that way.
Mac additions for message boxes and some logging.
Removed filter text as it seems to crash.
Ctrl key now needed to un equip items.
Fix for /r i (reset instance command).
Fix for mac compile, don't qualify inside class.
Temp fix for mac paths.
True item level now shown in item scan.
Added flashicon support (been sitting in folder for ages), HS icon will flash if window isn't focussed and receive a /t.
Added reset instance for Solo players.
Fixed player movement on death.
Prevent flooding of the console if music files don't exist.
Fix video options for mac, now resizes correctly when user changes in options panel.
Added AppKit framework.
Add icon to mac build.
Added true item level to fabrication windows.
Fix for windows OS login...
Fix for icon.
Aggro data now shown in client.
Fixed aggro bar reporting green.
Fixed key loading in OS X.
Fix float division by integer that won't compile on linux or OS X.
Fixed examine bug.
Using a larger range for client to request ship details.
Added HSRLauncher as an additional Project that can extend from HSRClient code.
HSRLauncher: Added easy to use INI class.
HSRLauncher: Low level type conversion.
HSRLauncher: Cross platform INI parser; Code tidy, fixes and so on.
HSRLauncher: Removed debug code on INI parser impl.
HSRLauncher: Added std::vector support to INI class, Refactoring.
HSRLauncher: Resolved std namespace.
Added INI Parsing for game settings.
Fixed issues with boolean type for INI parser used on game settings.
Fixed whitespace bug in INI class.
Added ignore and actions lists to INI config.
INI data will now be written on exit of game.
Small fix on ignore code.
Added crashdump setting which can be turned off/on in config file.
Added lastuser config option for launcher.
Client now remembers lastuser in per user config.
HSRLauncher: Added function to return a vector of section names in INI.
Moved launch procedure to INI configuration.
Added a "delta" timer to the client, so it will now sync much better with the host.
Added new dependency CURL.
Added HTTPClient.
Moved key settings to INI file.
Cody tidy up, fixes, ...

Amethyst        T0    Pyr     30
Cisco                T4    Sco    90
Delphi              T1    Eng    21
Neuropath      T0    Tel     10