Adding PaymentRequestEntry to clean up db interaction. 'URL' -> 'link' in the text for the Bitcoin link page. Proper hash checking when a payment request is added that is already in the db. Better logging.