More keyboard driver stuff:
* recognize shift for capitals and symbols
* start work on a finnish keymap - some keys still not working

Internally, the kernel uses scancode set 2. Some things in progress to make the switch from set 1 to 2 fluent.