InputService.find() throws exception when record is not found.

This prevents an NPE when find() is called for non-existing input
ids.

Fixes #684
We would need that all over the place, which would massively exceed the scope of this bug fix :)