fix crash when water is visible
fixed csproj files
fixed sound and made exceptions obvious
only create buffer source once per media element
fix comment and don't repeat addition
temp workaround for if the file returned from firefox is missing it's content
fullscreen
turn off stylecop
set silverlight app to default at 640x480 (800x600 too slow in JS)
basic keyboard
fixed bug where uppercase characters were sent to quake which broke console commands