#9 .. add sort and resize unit tests, fix bug that occurred when moving columns of a sorted table
- Retain scrollbar position upon resizes and column moves.
- Rename event handlers to "on" method names
closes #14 .. add gruntjs configuration and comment/clean up code to play well once it's concatenated/minified