Capture duration value for json formatter

Added code to the before_step to capture the current time.  Added after_step which calculates how much time passed since before_step, then calls new method in Gherkin formatter to append value to the result hash