Add page method to abstract search

- allows search.page(i) if a search has not already been
  executed
Merge pull request #7 from wanelo/master

Add page method to search