moving version field out of rexpro message
adding expected message header size to RexProMessage
Merge remote-tracking branch 'bdeggleston/master'