Re-retires get_page method; adds agent parameter.

Allowing a client to pass in a custom user agent is a cleaner solution
to my particular problem of occasionally, mysterious failing to connect
to an archive site with a "bad hostname" error than bending over
backwards to accomodate this problem directly in RSS::ArchiveReader.