Basic logging behaviors.

* Adds `Charlotte.Logger`
* Adds request lifecycle logging to `Charlotte.Handlers.HTTP`
* Adds `request_id` to `Charlotte.Conn` in the form of a `UUID`
Merge branch 'feature/logging'
Version bump