Messages should be queued when the client is in the 'pre-connecting' state, as the client is initially.
Adjust encoding operations so that encoding is explicit at the call site, and all strings written to I/O are ASCII-8BIT.
Bump version to 0.2.1.
Merge pull request #2 from faye/master

Catch up //