Offline Circulation - improve error handling

Allow check outs to go through for many situations that now result in an exception to be handled after the upload processing.  Allow the user the ability to reload rejected items.  Customize override or configure exceptions.  



Under review


Re: Offline Circulation - improve error handling

Just adding a note that we'll need to re-check this after the new webby offline client is incorporated. In the initial testing, there were some nice new features, such as direct linking to items/users (if I remember correctly) to make it easier to follow up on each error. I don't believe reloading rejected items or customizing is available yet though.