connectEndPointToEndPoint
suspend fun <T : Network<T>> connectEndPointToEndPoint(endPoint: NetworkEndPoint, other: NetworkEndPoint, networkType: NetworkType<T>, face: BlockFace, clustersToInit: MutableSet<ProtoNetwork<*>>): Boolean
Connects endPoint to other from face over networkType and adds the new ProtoNetwork to clustersToInit.
Return
true
if the action was successful