add tests, and travis and coveralls - fixes minor bugs
Merge branch 'julienaubert-knockout-js-infinite-scroll/add_tests'