Support ability to augment column rendering code

Now supports optional customColumnRenderer giving a hook for users to
augment the construction of columns.