revision: Renaming to ArrayLike and simplifying spec.

Spec is now simply ArrayLike.js, and the field is
now a simple __ArrayLike boolean. Also refactored
the triplet.js source, and cleaned up all examples.