Refactor, add initial docs
Make sure search() uses qualified field names
Add pagination, parameter type casting, parameter default values
Update docs slightly after feedback
Only show nextPage, firstPage, lastPage links when appropriate
Add event stream and behavior
Merge pull request #1 from codemix/refactor-add-docs

Refactor, add initial docs