remove controller in Connection, make Connection independent; fix some channel bugs
setblocking(0) in Connection __init__
remove conn/transmission ids limitation
fix misspelled word
add optional timeout argument in channel.connect
add client side ignore heartbeat option
Merge pull request #7 from Catstyle/feature/independent_connection

Feature/independent connection