[BUGFIX beta] Changed injected properties to behave like Ember.computed.reads

Fixes #9884.

Removes assertion when attempting to set an injected property. Implemented by reusing alias properties' `set` method. I didn't understand the implementation of it fully, but I assume it was done that way for a good reason.