Work to be done:
- Add new SIP2 option or system preference ( or 2nd option to AllowItemsOnHoldCheckout ) to allow allow non-waiting items on hold to be checked out
- Implement business logic in ILS::Transaction::Checkout or C4::Circulation
- Add unit tests