Added check for mistaken call of AOP.GetProxy().
Moved extension methods out of AOP and EfAOP namespaces.