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