Move cellMap to BoxedColumn only.

It's a method we have no hope of optimizing so I'd like to discourage
its use.
Add sizeHint implementation to ColumnBuilder.
Add copyright notice to some files.
Remove Column.Empty - use Column.empty() instead.
Add some documentation.