Removing original Rapleaf code.
Initial commit of MarketoAPI.

Based originally on marketo_gem, but made more like a Ruby project.

- Implements a natively Ruby interface through client proxy objects:
  client.mobjects.list

- Supports most MObject operations, except syncMObjects.
- Includes some Lead operations (getLead, syncLead)
- Includes some Campaign operation
- Includes List operations.

- Allows checking of the client for errors, even through client proxy
  objects.
Implementing tests for MarketoAPI.

- Fixing code bugs and oddities found through the tests.
Fix a MarketoAPI::Lead bug found during testing

- Silence warnings.
- Add tests for MarketoAPI::Client
- Add tests for MarketoAPI::Lead
Add MarketoAPI::Leads and MarketoAPI::Lists tests.
campaign_id/campaign_name are mutually exclusive…

…for MarketoAPI::Campaigns#request calls. Enforce it.
Implement tests for MObject/MObjects.

- Also fixes some issues with leads tests.
Preparing for initial release.
Point users to the correct repo.
Merge pull request #1 from ClearFit/restructured-api

Restructuring marketo_gem as marketo-api-ruby.