Add pages endpoint handler and tests

This adds a `.pages()` method to `WP` instances that can be used to query the following routes:

* `/pages`
* `/pages/<id>`
* `/pages/<id>/revisions`
* `/pages/<id>/comments`
* `/pages/<id>/comments/<comment>`