Addition of option -b in pg_compile to copy PG code to given local branch

This option is not compatible with vpath installation as this mode has no
physical GIT tree associated with it.
It is not possible to specify a branch and a commit/tag at the same time.