Introduce int cells to avoid object allocation

this avoids a new_with_vtable (plus gc registering). Added a jit test.