This change fixes the follwing 3 issues: 1) non-fast-forwarding of a committerId/sub/topic branch was not allowed 2) error messages could be more helpful 3) the script didn't identify its origin