BIP0070 limits and error handling

Changed example URL to be standard example domain.
Added file size limits for PaymentRequest and PaymentACK.
Added requirement to handle repeated sending of Payment message (i.e. to handle network failure).