Correctly sort by ascending order first.
The proper definition of ascending order is A to Z, 0 to 9. Before this commit Smart-Table incorrectly interpreted ascending order is Z to A, 9 to 0
See issue #60 https://github.com/lorenzofox3/Smart-Table/issues/60 for more information.
Implement default sort column option.
Use defaultSortColumn inside global config to specify the index of the column to sort by default.
Add expand property to rows and support API for it
Introduce cellTemplate and start of details for row
some small improvements
Revert changes to leave only inline cellTemplate changes in
remove some more changes that are not related to celltemplate
removing more reminantes of expand collapse
remove the inline header template - it does not sit well
Merge branch 'bcronje-order-fix' into cellTemplate
Merge branch 'merged'