Fixed the bug with list lengths
Removed TaggedObject writing it's values length
Created TypedArray type

The typed array is for non native JavaScript arrays (booleans and longs).
Rewrote byte code matching for performance

Switched from using case to cond.  Case expressions do not compile
down to JavaScript switch statements.  Instead they compile to a chain
of if else statements using the IEquiv protocol.  Switching to cond expressions
doing numeric comparisons fives a 5 - 10 performance increase.