Added ICompoundKeyRepository to windsor and ninject extensions