WIP workflows: Check if record exist in HP

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
I have recently noticed that due to our current `inspire.cfg` we might run into trouble with getting a list back from rec["report_number"] instead of a dict when a record has more then one report number - which very well can happen.

I propose to add the below to `inspire.cfg` to force returning a list always and then we can deal with it consistently when getting it:

```yaml
report_number:
    schema:
        {'report_number'': {'type': 'list', 'force': True}}
    ...
```