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.
My bad, I added it in response to a bug from @Eilon, it still feels very wrong. @loudej @davidfowl do you have thoughts on the matter?