Makes barcode checkin not choke on nonintegers

In particular, they'll now be "not found" instend of a ValueError.