Formatting improvements for the TODO file

- Deleted some completed items from the TODO
Cleaned up TODO further
Corrected issue with waiting for read (Closes #15)
Removed server-info

- Fixed the headers in index.rst
Restructured and amendend documentation
Added a document on supported TEI
Moved Java API documentation to its own location
Re-arranged documentation generation