Logging api http

HTTP endpoints and tests for the logging api.

-jeff
1. Why buffer at all, and why 1000 elements?
2. `logc := make(chan string, ...)`