vm: Add task storing, unloading and loading code

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
vm: Fix memory leak in switching tasks

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
maintainers: Update file to the new situation

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
Merge branch 'testing' into hal
drivers: Add avl based device enumeration

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>