USB-SNES multi simultaneous key press

Modified from ladyada's code. This allows for multiple keys to be pressed simultaneously. Max keys allowed at once: 6.
This code does not take into account debouncing.