Add a slab allocator for heap page bodies

Conflicts:
	gc.c
Eliminate access to RBasic.klass by using RBASIC_CLASS
32-byte objects
WIP
always use compressed objects