Fix bug in chgems (when the root is specified)

New behaviour (it was always supposed to be like that):

When a root directory is specified (as the first argument), the gem
isolation will be created in that root directory, but the cwd won't
change.