Guzzle4

Beginning of integration with Guzzle 4

Plan : 

- [x] Update dependencies
- [x] Make all call on Guzzle 4
- [ ] Allow to run on unix socket
- [ ] Send the request as a stream (to handle memory problem with context)
- [ ] Make attach and build work with callback