Merged latest changes from GameBoy-Online and added multiple simultaneous button support for joypad

 * Merged in the latest updates from grantgalitz/gameboy-online (in
XAudioServer and core.js)
 * Made scripts loaded with $.getScript easier to debug
 * Cleaned up config file
 * Made RPS a running average
 * Updated joypad.svg for simultaneous joypad buttons (up and right,
left and down, etc) in corners
 * Modified GameBoyKeyUp and GameBoyKeyDown to accommodate multiple
button presses from one clickmask
 * Increased clickmask size on select and start buttons in buttons.svg