Bug 1126117: Accept paths as arguments to --root

This permits mock target definitions to be stored outside the configdir, which
is useful when working with targets in revision control while still using a
site config file that's in the default configdir.