adding socket and storage implementation from the tcpip package
adding travis configuration
adding branch to travis configuration