Bug 895443 - Add labels to necessary keyboard buttons and give pressed s...

...tate to shift key.