CONN-1032: New Direct feature branch

- Rebased latest CONNECT code onto the old Direct work.
- Removed the CONNECT-DirectDependencies submodule.