FIX #3783: Release the push lock after the image push is completed

This PR just mimics the implementation used for image pull: https://github.com/dotcloud/docker/blob/master/server.go#L1428-L1439

Fixes #3783