Paginate repository pull requests
Add spec for existing repository behavior
Add uniqueness constraints to Curry data
Adjust spec format