[Reviewer: Eleanor, From: Alex] Make the VPED version 3, and add the resource version to the binary protocol

This covers some changes to the binary protocol that got missed during the initial development.