Lots of misc. fixes for runtime and VM.

Currently VM still has many bugs.
Whitespace and line ending changes
Add class range and associated runtime routines
Add class list and assoicated routines. Uncomment some stuff in prelude.py
Add class tuple
Add allocators (native calls) for tuple and list
Add class dict and associated routines