Endpoints are now added when Swift has succesfully added a socket, and MySwiftProcess uses working_sockets to keep track. Address now ignores AF_UNSPEC as ip. Swift calls are done again even when no sockets are running. Add endpoint opens as well. Tests and API fixed to reflect this.