Make View::addHelper() set the loaded helper as View's property.

This makes it's behavior consistent with `Controller::addComponent()` and `Controller::loadModel()`.

Also updated test cases to properly test various helper loading methods.