Tiere/payload

Ability to construct the payment message (Payload). Contains three classes: Transaction, Payment and Payload. The payload was divided into these three classes to avoid an overly complex payload class. A class for custom exceptions was also created and can later be expanded to include more informative exceptions. The readme includes instructions how to constuct the payload and a working example can be found in sepa_client_testing_tiere.rb.