Updated use an options object for optional arguments

This pattern seems much better than checking each positional arg
Updated specs to use the options argument
Places SearchView calling initScroll with new API
Updated infinite scrolling docs to follow new API

Hopefully this is more coherent