Gracefully handle marcxml execeptions

Returns nil and logs exception message when encountering bad marcxml.