4194: Add LoggingResponseWriter and RESTRouter wrapper. Update keepstore and handler_test to use the router wrapper.
4194: improve logging when large block is retrieved.
4194: since LoggingResponseWriter is doing the logging, remove some of the old log statements that are now covered by the LoggingResponseWriter in keepstore handlers.
4194: remove some more old log statements
4194: rename RESTRouterWrapper
4194: refactor REST Router wrapper into a separate package named keep_utils in keep directory.
Merge branch 'master' into 4194-keep-logging
4194: refactor router wrapper into a separate file.
4194: update keepstore and handler_test to make wrapper instance rather than the two step process of creating REST router and then the wrapper.
4194: logging writer copies / appends passed in data into its own buffer.
Merge branch 'master' into 4194-keep-logging
Merge branch 'master' into 4194-keep-logging
4194: rename RESTRouterWrapper as LoggingRESTRouter
4194: rename wrapper
4194: MakeLoggingRESTRouter returns a pointer rather than the struct.
Merge branch 'master' into 4194-keep-logging
4194: rename wrapper as logging_router
Merge branch 'master' into 4194-keep-logging
closes #4194
Merge branch '4194-keep-logging'