Delphi XE compatibility
support picking step text from method name (like NBehave does - see https://github.com/nbehave/NBehave/wiki/Steps)
but mapping of regex groups to parameters by name is not supported yet
pick up step text from method name without the need to specify attribute (method needs to start with Given_, When_ or Then_)
renamed attribute classes to have a trailing underscore instead of a leading one
Merge pull request #1 from sglienke/master

XE compatibility, array support and nbehave like steps definition