This reverts commit 266cb8e.
- Add cassette for integration test
- Add test for Repository#pages with cassette
A blob with no content is still a valid blob, we should not refuse to create those. The GitHub API supports them, and so should we.
Two small fixes