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.
Upon review, `argparse` documentation (which is what `manage` uses for the `.option` decorator), [recommends raising `ArgumentTypeError`](https://docs.python.org/2.7/library/argparse.html#type). This way it knows to propagate the error message to the user.

With `raise ValueError("Cannot parse list of record IDs")`:
```shell
Manage checker module. run: error: argument --ids/-i: invalid ids_from_input value: 'a,b'  # Not user-friendly
```

With `raise ArgumentTypeError("Cannot parse list of record IDs")`:
```shell
Manage checker module. run: error: argument --ids/-i: Cannot parse list of record IDs  # As user-friendly an informative as we want to make it be.
```