Fatal -> Fatalf to silence vet
Moved checking functionality to a library
Moved more logic in to the library
Added note about lib API
Add finer-grained package ignore.

Can now ignore specific functions within a package,
with a pkg:regex syntax.