ZMTPSession version cleanup

* Got rid of some ZMTPFraming{Decoder|Encoder} constructor parameters as
  per the review discussion
* Renamed ZMTPSession protocolVersion property actualVersion and clarified
  it's semantics in the API doc.