Aggregate data from multiple pages of results

For API calls that result in a `List<T>`, check the HTTP headers for a `Link` header with a link marked with `rel="next"`. For these cases, include the results of the following pages in the returned list.

I implemented this via a helper extension method `GetList` to aid in conversion of multiple methods that return lists.