add versioning to multimedia files

This adds a "version" (similar to form version) to the multimedia map upon build, letting the mobile client know whether to remote update each multimedia file. (Without this it would either update every image every time or never update.)