Add start of integration tests for next number

I still need to determine a way to run the server in the background.
Add integration tests for next number

One test is still failing
Fix failing test
Pylint cleanup
Update CHANGES
Merge pull request #146 from jacebrowning/next-number-bug

Fix bug getting the next document from a server