[FEATURE] add memo field support
[TASK] change TypeError to InvalidRequestError

so they properly get handled by the error-handler and result in 400's
[FIX] setting test ledger mismatch
[TASK] cleanup unused
[TASK] move memo tests to payment-test as post payment tests
Merge pull request #154 from geertweening/develop

Memo field support