Fix stream start and stream features verification
Merge records #client and #transport esl/escalus#24
Merge pull request #25 from pianiel/merge_records

Merge records

Closes #24.
Don't use flatten if not necessary
TCP Support functions to deal with reply, request and connection information
Merge branch 'tcp_on_connect_reply'

Closes #27. Thanks, @psytale!