Fix to get into account Explicit, Ignore and Category attributes;

Small hack to send service message to teamCity;
Remove Teamcity hack
Extend Explicit and Ignore to Test Methods

Extend Explicit and Ignore to Test Methods as well as Test Fixtures
Fix variable name

local variable named after different extension point to the one assigned
to it.
Make work with TestCase and TestCaseSource

Can now apply Retry attribute to along side TestCase and TestCaseSource.
Failing Tests
Remove unimplemented tests

These tests are not needed for how I need to use the plugin, so do not
feature on my priority list to make pass.
Refactor

Share some code and make some things more obvious what they are for.
Revert "Remove unimplemented tests"

This reverts commit 611e837fbfa23809baa54387742ef89696b878bc.
Fix Categories, Ignores, Explicit, Description

Copy missing properties from the backing test in the RetriedTestMethod
constructor.
Use these properties for Ignore/Explicit instead of handling
Ignore/Explicit Manually.
Merge pull request #4 from fwitt/master

Contributions from fwitt