Add dataformatters for circlemenu
Add temporary (and somewhat buggy) circlemenu
Fix typo in sortDS event
Fix ordering of datasources
Add <keybind/> element
Stop binding if escape is pressed
Handle esc hiding menus inside rocket instead inside cl_keys.c
Lock mouse in keybind element when changing binds.

ported from warsow.
update mainmenu to match gireen's concept
Add checkbox and radio CSS rules
Adjust buttons css props for unv.rcss and the server browser
Add <health_cross/> element
Add new bg to unvwindow.rml template
Undo unintentional whitespace and include changes
Merge branch 'librocket' into rocketgireenassets
Remove unnecessary code added by my IDE.
Add new assets by gireen
Merge branch 'rocketgireenassets' into librocket
Shutdown rocket with the cgame
Only inject mouse input if menuContext is not null, keycatcher is set to UI