Ignore temp files from vim

Signed-off-by: Philip Luyckx <philip.luyckx@gmail.com>
Create kam single threaded again

 * Simplify the pollmanager class and remove the threading (and thus locking)
 * udevmonitor is checked each cycle
 * input of mice and keyboard are also checked once each cycle

Signed-off-by: Philip Luyckx <philip.luyckx@gmail.com>