BibField: create_record error catching

* Backports better error handling while parsing MARCXML with
  create_record function and returns a ReaderException with details.

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>