Use _readshape to verify farray shape input
Get rid of superfluous ftype.box operation
s/BitVector/farray/
Add farray flat iterator
Add some _readshape error handling
Convert graycode logic to use farray
Fixup zeros/ones/vars, and add some tests
Alphabetize some of the bfarray functions
Cleanup functions for uint/int to farray conversion
Cleanup some variable names
Fix some farray degenerate cases
Miscellaneous cleanup
Convert Sudoku to use farray instead of bitvec
Patch new yield from statement