Version exchange. (Port.getRemoteVersion()). 
Versions are synchronized after handshake.
Added 0.0.4 build.