Child logging

Appends a unique requestId to each express call, and exposes a child logger to the req object.