Round 2 of fluid vecs

Waaay fewer classes & cases as before, also dropping ref-cnts.
Thin CVec compression POJO's over Value mem bufs.
frozenType is now a short everywhere
First cut M/R layer on new fluid vecs
More MRTask for fluid vecs
First MRTask on a fluid-vector runs
Feedback from first API, BigVector and not-zero-based row numbers
Starting on a WordCount for fluid vectors
a mostly functional WordCount

not distrubuted yet, because needs serialization for hashmap
distributed wordcount

also remove a bunch of junk asserts, cleanup code a bit.
Not so pretty as the normal "wordcount" demo, because doing all the word

splits "by hand" to cut down on memory footprint.
(still not multi-execution safe, using a shared global key hash)
chasing a race condition; need to stash changes
during NBHM table copy, return true if you slapped a TOMBPRIME down

fixes rare race dropping a count, locking threads into endless table
copy.
Only was happening when all threads simo tried to grow a tiny table.
fix RPC.cancel NPE
Allow seek to exactly 1 byte past EOF (but no read)
Speedup slow toArray (of 16M element array)

Also add timing info
Much more comments.  Support short-variant homed keys
Writable/output fluid vectors, 1st cut

parallel append-only result vectors
next cut writable fluid-vecs
First working writable fluid vec

No compression, a bunch of other restrictions... but a real writable
vector.
Supports variable-length per chunk.
Declared before the MR.invoke call, available as a full-fledge output
vec to feed into the next MR call immediately after the invoke returns.
Simple test does not overwrite text line endings.
Bug fix in binary-search for chunk#.
Shrunk array-length from system keys.
Cleanup & test for >> 1 chunk writable fluid vec

(still no multi JVM tests on writable vecs)
Beginnings of parsing w/fluid vecs; just reading the setup

Cut-n-paste from ParseDataset, with much cleanup along the way.
more on the parse driver