Tj fixpaging

Hello CJ,

I hope all is well.  I made a few changes to your recurring code recently (is Nov. 2013 recent?) and thought I'd finally submit at PR to get them officially merged.  I change the following things:

1. My previous fix to the paging was faulty- it worked for a single page, but not multiple pages.  The solution was to explicitly look for the "next" page link in the response header.

2. I also added some additional coverage of the API.  Not much, really, but two small things.  There's still plenty more to go if or when anybody is interested.

Let me know if you have any questions,
TJ