removed references to CPP Interface assembly from test projects
removed tests using CPP Interface (test was being skipped)
removed CPP Interface assembly
removed "orig" files
updated Castle Dynamic Proxy to the latest version
Castle Dynamic Proxy is no longer a separate assembly and now resides
within the Castle.Core assembly
this required references and namespaces to be modified

it is important to note that nine tests are failing
corrected issue with creating proxy for delegates
the issue was caused due to the update to Castle.DynamicProxy