Creating a default request logger
Request Messages are built every request instead of once per app boot
Renaming request events to request message sections
Moving sections to their own methods and improving documentation
Merge pull request #128 from Obvious/vinny-request-logger

Request logger