Add function to parse HTTP request

Specifically the method, URI, version and body.  Also break down the URI
to identify the tablename and document id.
Connect to a database
Add, list, and delete document tables
Add, delete and retrieve documents
Add method to retrieve document table details