pass callback as 2nd argument, fixes #174
Cleaner way to pass the callback as a 2nd argument. This way does not require sanitizing the data a 2nd time, and rather relies on the already `json_encode`'d infinite_scroll object.
Added pathParseOnce option : when set to true, allows to call _determinePath() each time retrieve() is called.
Useful to be able to modify another parameter than the page number in the URL that will be used to load next items.
Also modified Readme.
The result of a behavior's determinepath should be returned
Allow determinepath to return a function
Added examples :
- Loading content with AJAX
- Local scrolling
Corrected AJAX/JSON example
Reverted change badly committed to master
Removed whitespace
Allow the use of a function for the `pathParse` option.
Added logic to allow the  option to persist.
Updating minified script
Issue #239 Updating options for the new path function capability
Revert "Issue #239 Updating options for the new path function capability"

This reverts commit 1b0cec54c496792456320111da8acc24e4a12cc5.
Add JSON/AJAX example to README
Fixing formatting of examples
Added `path` option description
Fixed lack of consideration of  option
Removing  call
Fixed scoping issue with call to `beingAjax`