Added missing functions for interface injectors.
All registration contexts now have a reflection context.
Made all context implementations internal.
Fixed some bugs.