This change ensures llvm-pdb doesn't fail on start, when the DBI stream isn't present in the PDB.
This occurs when compiling a simple .cpp with /Zi (see attached test)
Also, normalized the formatting of the errors printed by llvm-pdbutil in that case.
Tested all commands with the provided PDB, only llvm-pdbutil dump ... and llvm-pdbutil pdb2yaml ... seemed to be previously affected by the issue.