partial work because git is crap

1/2 done stuff that i must make a new branch on in order to move changes
about
i hate git
Next round of writable-vecs; works distributed

Only tested lightly!!!  But appears I can read/write some fluid vecs on
2 nodes correctly.
Merge branch 'master' into cliffc-fvec3
Merge branch 'master' into cliffc-fvec3