FeatureSwitching configuration and packages update for VS2012.

Introduced fluent configuration classes. Updated packages for VS2012. Added FeatureSwitchBase class. Added FeatureSwitchException type.  BasicFeatureSwitch is now called SimpleFeatureSwitch.