Style first and last page links

* .first and .last are style hooks for the links to first and last
entries, not for the first and last items in a list
* Apply the first and last styles to page links when they are the first
or last items in the list
Merge pull request #26 from alphagov/pagination-ui-fix-57569170

Style first and last page links [57569170]