Read modifiers from button click packets
Currently unhandled (should be relayed to X somehow, if possible), but at least modified clicks are no longer dropped as unhandled packets.
Read modifiers from mouse scroll packets
Same drill as previous commit (read modifiers with button clicks). Should relay modifiers to X if possible (and if logical, given how scrolling is implemented). For now, just normal scroll events.