Kernelthreads

+ Vermutlich nötige Funktionen angelegt
Leerlaufprozess, sweep_dead_processes()

* In eigene Funktion ausgelagert, die auch sweep_dead_processes()
  ausführt. Dadurch wird nirgends im Ausführungspfad des Dispatchers
  mehr kfree ausgeführt, das die einzige verbleibende Stelle mit lock()
  war.
Merge branch 'kernel-threads'

+ Kernelthreads werden jetzt zwar (noch) nicht gebraucht, da
  sweep_dead_processes() sich im Leerlaufprozess auch gut macht, aber
  was man hat, das hat man.