Factored out recurring code to create a feature switch
IsOnIffRandomNumberBelowThreshold changed to use TestCase data rather than multiple cases in one test
Changed names to fit with more BDD style
Split out UsesValueFromCookieWhenCookieExists to be seperate tests
Switched to using the NUnit Result field in the TestCase attribute
Removed unused remoting include
Set test case names for cookie tests
Added test case names for percentage threshold tests
Fixed naming issue with threshold tests to be consitent with other test names
Added missing Is to threshold test
Updated test names to reflect comments
Fixed naming mistakes in test cases
Merge branch 'MovingPercentageFeatureSwitchTests'