Treat Invalid  tests as Failed rather than skipped
Fix error in engine tests
Merge pull request #302 from nunit/issue-271

Treat Invalid  tests as Failed rather than skipped