Channel._on_close should accept CloseOk as well as Close

```Channel._on_close``` raises an attribute error when logging the value of ```reply_code``` of frame's which do not possess this variable.
This can occur when ```Connection._on_connection_closed``` is called with a ```Close.Ok``` frame.