More robust replay file creation
Merge pull request #3161 from ScottNZ/replay

More robust replay file creation
Merge pull request #3164 from pchote/lobby-tooltips

New/Improved lobby tooltips which show IP, admin status and explain ping.
Split HSLColor out from ColorRamp.
Add a ColorMixer widget for selecting sat/lum.
Add a hue selector widget.
Implement the new color picker.