Adding support for ActivateAttribute via IControllerActivator

This mechanism replaces code in Inject that activated properties
by looking them up by names.

First draft as a POC. Tests will come in later iterations.
I suppose. It just seemed like it was more consistent plus you could have invoked the method with a MyActionContext and the assignment would have worked.