Bug Fix - Exception in OnBeforeExecute causes logging failure

If an exception is thrown in OnBeforeExecute the requestLogger doesn't get set which will cause a NullReferenceException in AfterEachRequest on stopWatch.Elapsed.
Merge pull request #931 from Krave-n/master

Bug Fix - Exception in OnBeforeExecute causes logging failure