feat(ngForm): introduce basic support for the form directive
feat(probe): add ngQuery which can cross shadow root boundaries