Added fulfilment settings and deposit to MakeRequest
Removed Configuration class and did some cleanup
Removed address from AdditionalData class
Documentation for SDK - in progress
Added loan_products field and got it to work.
Added docblocks to MakeRequest
Updated the README.md with extended loan request details
Extended customer with extra fields (DOB, phone numbers, postcode and title
Updated to throw exceptions when some fields are missing. Updated the README.md as well
Added exception throwing in prepareRequest
Added unit test for the RequestCustomer object
Added field encoder unit test
Added hash generator unit test
Added order item unit test
Added fulfilment object unit test
Added toArray test for various entity unit tests
Added abstract loan request unit test
Added unit test for SimpleLoanRequest
Added unit test for SimpleLoanRequest
Revert "Added unit test for SimpleLoanRequest"

This reverts commit d457dea54d6beb0a4bcc1266bc7dd64e8cf84ad8.