+ changed parameterized steps to always display constant parameter values, even if step has not been executed
+ changed PlainTextFormatter to put labels after feature/scenario name, like HtmlResultFormatter does
+ removed stepType from TestMetadataProvider.GetStepNameFormat signature
+ added GetStepTypeName to TestMetadataProvider
+ added IStepName insterface providing detailed information on step name like parameter list or step type
+ extended IStepResult with IStepName StepName property
+ added IStepNameDecorator allowing to decorate formatted step name
+ extended IStepNameDecorator with DecorateNameFormat
+ modified HtmlResultFormatter to highlight step type and parameters
rewritten unit tests to use only public types
added tests for step name details and result ToString() method
Updated ToDo
HtmlResultFormatter: reorganized HTML output to support longer text in features and scenarios
added option to expand/collapse all features / scenarios
added Average Duration to Feature Summary block
HtmlResultFormatter: Made features summary table sortable
HtmlResultFormatter: added small link for feature and scenario...
HtmlResultFormatter: made feature/scenario links visible only on hover
HtmlResultFormatter: allowed word break on long words for feature/scenarios/steps
HtmlResultFormatter: improved css
HtmlResultFormatter: made fonts a bit smaller
HtmlResultFormatter: cleaned css
1st part of bypass implementation
added step level status details printing
minor style improvements
Added support for categorizing features (FeatureCategoryAttribute and implementation specific attributes)
Added ability to specify formatting for step parameters (Format/ParameterFormatter Attributes)