Curl redirect fragment

fixes #82
I guess I'm really confused because this code introduces a new "purpose" for this class, making it more complex (it would now contribute to the page queuing rather than just downloading). This code seems like it should be a part of the `Page` class.

Would it not be simpler just to do the following:
```php
if ($count) {
    return $this->download($effective_url, $options);
}
```