WIP BibCheck: port to pu

Work so far done is regarding a stable configuration format interface to work towards an API, using manager.py and utilizing workflows.
do you really need special exception type? If yes then better create `invenio.modules.checker.errors:TypeCheckerError`.