Verified and corrected unit tests based on refactoring for integration tests
Revised LoanDAO tests and method to throw exception when attempting to create a loan for a book where a pending loan already exists
Added UAT test specifications and 'libraryRun' driver classes to test UAT scenarios. Added minor error checking in BorrowCTL and BorrowGuiUI