Removed queue_lock since it's not really neccessary.
Fixed deadlock in keyboard.cc
Hardware test
Submission ex03
Changed order of retne and guard_lock.unlock
Added everything I noted in the exercise. Now I'll have to think for myself.
Almost seems to work, although it crashes almost immedeately.
Working ex04 with improved matrix style demo
Eyecandy
Merge