Bigfixes, work in progress on my own space fn

Release key logic now correctly works based on the state at the moment the key was pressed.
TODO: switching layers in sequence (key release is not yet commutative)
Dual-role keys now can be invoked in sequence.
Mooswa Space FN

Layes are now commutative(order is not important, similar to regular
modifiers)
Added keypad keys to support mousekeys
Some more bug fixes