Made the register/unregister model required for the taghelper provider.

- This requires the tag helper descriptor resolver.