- ClanLib06 used a hardcoded keycode table (lame), these have changed for
some keys with us moving over to evdev, breaking the usage of these
keys. Fix this by switching over to dynamically querying the X-server
for keycodes
- Add a number of missing defines for non alpha-numerical keys
- Fix some abuse of iterators
- Remove smpflags, as that results in somehow broken libs (apps using them
crash on exit ?)