zx128 multitasking support

Features:
* checkin/checkout/fork/mappings are implemented
* custom banking manager is added
* bugfix in VT keyboard scan procedure

I was able to execute init today (and simple Helloworld spawned from it), so all the multitasking seems working.