working socket implementation
move transport into ripple namespace to fix broken directory layout
update websocket client to add connected callbacks