ENH: Add version command to protocol
TST: Add test for version server command
Merge pull request #758 from Sean-Der/add-version-to-protocol

ENH: Add version command to protocol