VistAGlobalImport: Add optional timeout argument

for command line interface, default timeout value is 60 seconds.

Also change inputFile to positional argument, and rename to
inputGlobalFile.

OSEHRA-Id: http://issues.osehra.org/browse/VAF-87
Change-Id: I1cad7c5964d058ef9b88beb1e61ac44f65b62019
VistARoutineImport: Adjust %RI prompt change in Cache2011

Also change routineImportFile argument to be positional.

OSEHRA-Id: http://issues.osehra.org/browse/VAF-88
Change-Id: I296d9c98c807dc16dfcec609174df34cebf3b3d6
DefaultKIDSPatchInstaller: Use KIDSPatchParser to obtain KIDS Info

In DefaultKIDSPatchInstaller command line interface, reduce number of
input arguments by using KIDSPatchParser to parse information related to a
KIDS build.

In testAddPackagePatchHistory, replacing try finally with "with" statement.

OSEHRA-Id: http://issues.osehra.org/browse/VAF-90
Change-Id: I8068a889e68b9e3c22ca1d133e8f1938158754c7
Merge "VistARoutineImport: Adjust %RI prompt change in Cache2011"
Merge "VistAGlobalImport: Add optional timeout argument"
Merge "DefaultKIDSPatchInstaller: Use KIDSPatchParser to obtain KIDS Info"