Correctly handle CancelledError in protocol._push_answer. Thanks to @tumb1er.
Merge pull request #38 from jonathanslenders/bug/CancelledError-in-get_answer

Correctly handle CancelledError in protocol._push_answer.