Added explicit story feature

You can now specify a story to run your scenario against so all your
scenarios for the same story dont have to be in the same class.
You can do that with a typed Run<TStory>()