SDL equals keycode fix
add screen bounds to mouse hack to prevent crash
Improved browser harness
UI code converted to coffeescript/less with grunt build process
ui changes, mouse hack (again)