added a proper client
cleanup and TODOs
refactored future
demux SPDY connections

use multiple connections for HTTPS
demux callbacks
do multiple requests in client demo