added <Caps Lock> function to <Shift> key

Double press <Shift> to latch. Momentary <Shift> works as normal

Holding <Shift> key activates opposite case, e.g. in <Caps Lock> mode
holding <Shift> produces lower case letters.