Adaptive start
GCM WIP for adaptive
cs2a open WIP
Most of the work for 2a and basic adaptive changes
Path and peer/connect relays
IPv4 working again with paths
Bunch of fixes for peer/connect
More work finalizing all our ways of getting a line
Fix outbound lines and connect support
Explicit channel close and fixed some end=true cases
Merge branch 'master' into adaptive

Conflicts:
	Telehash Playground/Telehash Playground/THAppDelegate.m
	common/THChannel.m
	common/THLine.h
	common/THLine.m
	common/THMeshBuckets.m
	common/THSwitch.m
	telehash.xcodeproj/project.pbxproj
Merge pull request #3 from telehash/adaptive

Boom, we're adaptive