build: replace `Version` with home-grown `Metadata`
lib: add support for “findlib plugins”
test: add a findlib plugin to `test-env`
lib: fix configuration-file parsing

Plugin lists had been forgotten.
build: add more testing to `do_travis`
build,test: make `test-env` more complex and portable