(PUP-2936) PMT build spec test improvements

Adds additional checking for checksums.json and checksum field in metadata.json.