Fix #233, sort has been moved from HeaderCell to Body and delegable from Grid. The sort method now only takes a column and a direction so sorting programmatically is easier