Clone sliced queries into new objects and restrict cursor usage to
within Query iteration.
use len instead of total when counting number of more results in
__repr__
added mock as requirement;return empty array on slice range out of bounds
Merge pull request #73 from solvebio/feature/query-refactor

Feature/query refactor