Add page method to search

- allows search.page(i) if a search has not already been
  executed

```ruby
Sunspot.config.pagination.default_per_page = 50

search = Model.search.build do
  keywords "blah"
end

search.page(2)
```