completed by: hsun
mentors: Scott McCreary, Kacper Kasper, mmu_man
http://ports.haiku-files.org/ticket/529