PAHMA-852: Enable printing of single object barcodes

Adds doSingleObjectSearch to cswaUtils and associated handling/query in cswaMain and cswaDB, and edits cswaMain and cswaUtils.doBarCodes to allow printing barcodes by museum number. The app is now configured to search for an object number if that field is not empty regardless of what is entered into the location fields (i.e. object number overrides location).

N.B.: The app cannot currently handle searching for object numbers that have letters afterwards, or even the object numbers without the letters (neither can any other webapp or autocomplete)