apiserver/common: address review comments

- Fix comments
- Bail early if AllMetadata returns an error
- Improve FindTools (API server) coverage
apiserver: improve tools download test coverage