First of many commit

- complete refactoring of Enable\Disable logic. Common.Target injection
and use of Win Registry
- Added OnStartup and OnShutdown method to enable\disable generally
LINQBridge..this mechanism should TEMPORARILY be used in absence of an
msi installer
- Added in the TypeMapper all the System.Linq types
- BridgeBuild.targets changed to use relative path and the registry to
kick the SInjection and Mapping in