Fix a MarketoAPI::Lead bug found during testing

- Silence warnings.
- Add tests for MarketoAPI::Client
- Add tests for MarketoAPI::Lead