hackweek: fixed sorting
hackweek: removed unnecessary sorting checks on column initialization
hackweek: various minor fixes
* ascending/descending sort CSS classes can now be set on grid creation
* default sorting logic now exists in BaseColumn, not TextColumn
* cell CSS classes default to the name of the key sent to the column
* removed potential XSS vulnerability involving string concatenation on template creation
* text columns now default to sortable
Fixed (most) JSHint warnings
fixed default columns behavior
merged column conflicts