Omnipay 2.0

Breaking changes
 - adapter implementation
 - response hash
 - controller integration

cf issue #3 

TODO
 - [ ] Update doc
 - [ ] Update adapters
 - [ ] Release