Initial proof of concept for ViewColumn
Add basic ViewColumn support in Row (not efficient though)
Remove units setter and fix problem adding column
Change columns to use __print_format__ protocol instead of format attr
Move ViewColumn into mixins.py
Add initial column mixin functionality to time
Add FunctionColumn mixin
Pass table to mixin functions instead of just the ndarray data
Make FunctionColumn use cols not col names