This allows you to connect to GATT services on the other device. It also adds connection initiation (GAP central). More progress on #5926
Everything else should raise NotImplementedError. First step in #5926