also remove lib/ from gitignore as it is hiding the installer code from 'black'
To avoid `git blame` recording all the autoformatting changes under the name 'lstein', this PR adds a `.git-blame-ignore-revs` that will ignore any provenance changes that occurred during the recent refactor merge.