feat(views): (de)hydration of views.

Dehydrated views are views that are structurally fixed, but their
directive instances are purged and are not being dirty-checked.

During the hydration of a view, the context for watched expressions is set
(allowing for local bindings.)
@vsavkin this is temporary work-around, let me know when you merge a proper fix, so I can remove it.