Fix exception when loading holdings for records with missing control fields

We encountered the same issue as @JPrevost where some of our records do not have an originalsourceid control field.  This should resolve #11