Added mojoFinished method to SessionTimer and called it from
ExecutionTimingExecutionListener to fix defect where a failed mojo was
incorrectly recording time
(https://github.com/timgifford/maven-buildtime-extension/issues/2)