Increased required BBI config file from 3.0 to 3.1.
The new 3.1 format requires that a NAME tag be
defined, e.g. NAME=FGS. Updated BBIConfigFileFormat.txt
accordingly.
This new NAME tag is incorporated into the log filename,
the name of the import workspace, and the workspace root
directory. This enables parallel operation of multiple
concurrent imports of unrelated modules into the same
target Helix server.
Added doc clarification that P4CONFIG file specified
with '-P' must be an absolute path, and added
error checking as well.
Added a check to ensure the P4CONFIG file does not define
a P4CLIENT value, with appropriate error messge if it does.
Added -V flag to query version of bbi.sh as well as
included bash library files.
Made corresponding updates to the test suite, including
removing P4CLIENT from the test P4CONFIG file, and
updating FGS.*.bbi.cfg files to the new confgie file
format.