changed type parameter of CursorIterator to extend QueryResult instead of Model
Merge pull request #33 from jdreesen/fix-cursor-tools

Changed type parameter of CursorIterator to extend QueryResult instead of Model
fixed some typos
check class type early
readded ModelList for mass model save/delete actions
Merge pull request #34 from jdreesen/typos

Fixed two small typos
Merge pull request #36 from jdreesen/improve-type-checks

Check class type early
added tests for ModelList
Merge pull request #37 from jdreesen/feature-model-list

Reintroduce ModelList for mass model save/delete actions