Much refactor. Wow.

* Rewrote the Mac Example target to be an API test bed. (More to do)
* STYSocket massively overhauled.
	* Now takes a delegate instead of block
	* Connect removed and rolled into open and close
	* All parameters passed to init instead of methods.
* We now have a STYMutableMessage.
* More convenience methods on STYMessage.
* STYMessagePeer cleaned up
* Discover can now create a peer for you.