rename sort event to be in line with existing smart-table conventions
emit event on search
add test for not sorting condition
add travis-ci build badge