fixed checkout items in finding an available copy, and added dearch by k...

...eyword functions in Borrower.java