Remove carton-env use from carton_util.sh

Remove unnecessary carton-env use from carton_util.sh.
Add commit hash to revision identifier

Use shortened commit hash to tell apart revisions with the same version
and revision number. I.e. coming from separate branches.