Update the Gemfile and gemspec to fix the gem dependencies issues
Multiple fixes and improvement regarding configuration and testing.

Fixes #3 by adding configuration to the Leetchi module
Fixes #19 by adding a default example key that works on preproduction
Add a preprodution attribute to let the user define the API endpoints
Update the README to reflect the latest changes.

Add version 1.0.0 configuration style
Improvement on the test suites

* Add support of capyraba and poltergeist in order to make
contributions using payline form
* Use of phantomjs to be able to run the test on TravisCI
* Update the ressource to return the body if not JSON serialized
* Commented the recurrent contribution for now since it looks not
implemented in preprod yet
* Update most of the specs to reflect the capyraba addition
* Increase the Poltergeist timeout to 60sec
* Add hte allow http connection to VCR
Add the script that update phantomjs to the version 1.8.1
Update the travis.yml file for tests
Still another trial at running phantomjs on travis ci
It's not required to have a script that update the version of phantomjs. It's already up to date on travis
Update to 1.0.0
Update the gemspec to add the latests test gem requirements
Udpate Gemfile

* udpate webmock version
* change the gem source to use https
Merge pull request #22 from Leetchi/Fix-specs-errors

Fix most of the error while running the specs
Add capybara to be able to test the contributions
Add a configuration method to the gem
Update version to 1.0.0 since it adds breaking changes