eons, objects: Finish typing.

RPython can now determine all types in the first pass. However, it still
doesn't compile...
eons: Fix up negative slice.

And now we compile!
eons, objects: Switch to using an explicit repr().

Fixes reprs in RPython.