Sorry, I overlooked this information.
You have as UnitTestProvider SpecRun+MsTest, so tests for SpecRun and MsTests are generated.
Do you have a specific reason for that?
It could be, that Visual Studio prefers the MsTest- Tests and does not execute it via SpecFlow+Runner.
Does Visual Studio find the tests?
If you rebuild your Test-project, you should have a similar output in the test output pane:
As you are using Visual Studio 2013, do you have a Solution package.config, where the SpecRun.Runner is specified?
This package is also needed to run the tests.