Omnipay 2.0

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