feat(new-version): add the ability to read a metadata file

add the ability to read a metadata file about an update and tests to go
with it. An example metadata file is in the fixtures directory.