Add genericColumn method to add a column of an arbitrary class

This method should make it easy to add unsupported Columns to views.