Adapted Lending and ReturnView to work with the new printing.

Fixed a serious bug concerning same filenames and cache errors.
Filenames are now generated with a timestamp in front.