fixed #262

adding a new property to Backgrid.Column called `sortType`. based on
this value, clicking on the column header will do one of the following:
- "cycle": (default) cycle beween `ascending`, `descending`,
     and default
- "toggle: clicking on the colum header will toggle the sorting between
`ascending` and `descending`

this only has effect if sortable = true