Partly fix test_infinite_scroll.coffee
Partly fix test_infinite_scroll_throttling.coffee
Fix all tests in Chrome
Leave only Chrome as a testing browser
Make scroll distances more meaningful
Correctly append the container to the document body
Revert unnecessary changes and remove resizes
Make Travis run grunt test instead of testacular which for some reason cannot run PhantomJS
Update npm package versions
Resort to using Chrome only for tests

It doesn't seem possible to set the window size for PhantomJS tests:
http://stackoverflow.com/questions/19507878/test-scroll-position-with-karma-phantomjs-jasmine
Comment out the tests which are failing in PhantomJS
Suddenly realize that a new build should be created and that non-wrapped elements were not handled correctly
Merge branch 'master' into fix-tests

Conflicts:
	build/ng-infinite-scroll.js
	build/ng-infinite-scroll.min.js
Merge pull request #124 from pomerantsev/fix-tests

Update tests to make them successful on PhantomJS