make Socks.Session a dumb container object and simplify the callback mechanism
Merge branch 'yangoon-transport-api' into yangoon-udp-relaying
rename SOCKS-CONNECT -> SOCKS-TCPCONNECT
add callback and send method to the udp relay
notify rtc-to-net of udp connections
make onRecv and sendData work for udp
improve some comments
Merge branch 'yangoon-transport-api' into yangoon-udp-relaying

Conflicts:
	src/rtc-to-net/rtc-to-net.ts
	src/socks-to-rtc/socks-to-rtc.ts
	src/socks-to-rtc/socks.ts
always send connection callback
Merge branch 'master' into yangoon-udp-relaying

Conflicts:
	src/rtc-to-net/rtc-to-net.ts
	src/socks-to-rtc/socks-to-rtc.ts
finish merge
updated to use uproxy-build-tools
moving spec files next to the thing they test/specify
moving files to new layout
typescripted
updated build-tools dep
updated to use taskmanager
updated package
add some comments to EndpointInfo, now that its used in two places
rename Net.Endpoint and use in lieu of Channel.EndpointInfo