Send composed keys immediately

When a layout combines a modifier with a keypress these may be picked
up together in a single USB keypress.  This may cause, for example,
un-shifted presses to be shifted when they are typed "too fast".

usb_presses is incremented to prevent fast key repeating.