working prototype of page_iterator
create push_to for custom iterator, rename push_to methods from @data to @result
add url as class var of Page class, add attr_reader for it
adjust tests for new required arg for Page initialization, @url
Merge branch 'master' of http://github.com/joenorton/rubyretriever into page_iterator_feature

catch feature branch up to master
add htmlentities as dependency, to decode page source to plaintext from html
update gemfile
add core_ext to extend String a bit for html decoding and whatnot
fix page_spec test
update comments for PageIterator
move string modifications into a refinement. Now we have annoying experimental msg though...
move required ruby vers up to 2.0 so we can use refinements
update travis.yml for ruby vers 2.0
Merge pull request #16 from joenorton/page_iterator_feature

Page iterator feature