apns: design Conn structure
apns: rename Master -> Initiator
apns: connection management
apns: refactor (build broken)
apns: rename methods