introduce a test for link headers.

This test is kinda bad, submitting for feedback, fixup, and eventual inclusion.

There's currently no test to to check that the `Link` header parsing actually works, so I wrote one.

It pings GitHub, so that's bad, obviously.

You mentioned on IRC that you could use `PreparedRequest`; should that be what I'm doing here?

:heart: :sparkling_heart: :heart: