Refactor get and putColumn

I've come to realize that getColumn is inherently type unstable.
Therefore I want to expose getColumn!, which forces the user to specify
the type and shape of the column.