updating to guzzle 5 and removing composer.lock