[WIP] added gush support

right now it is broken because we are waiting on @mtdowling to tag Guzzle
although yes i need to deploy and run the script