view: move sort comparision to view module
view: make columns method and sort fields part of view ops
view: rename sort_field enum to view_column
view: add generic grep implementation based on view columns