Access class type directly in StepCandidate, so that we don't have to instantiate the class to build the description
Merge remote-tracking branch 'codespelunker/master'
Fixes #30
Added changes to pom to upgrade jbehave version to 3.8 that includes the
needed API changes. 
Changed mocking in unit tests to use new JBehave API.