Fix problems in VA FOIA patches 2012 spreadsheet

Switch the order of "FH*5.5*23" and "PXRM*2*23", as "FH*5.5*23" should be
installed before "PXRM*2*23" according to the multi-builds file
"ARCH_PILOT_PROJECT_INCREMENT_3_0.KID"

Change patch "XU*8*585" install status to TRUE and remove pull back statement
as this patch is already installed on FOIA release 2013-04-05.

Change-Id: I5d2fc876a76d0b8b6b9945ba7785cd64bdf243f5
Fix typo in VA FOIA patches 2012 spreadsheet

 Fix patch install name:
   VPR*1 => VPR 1.0

Change-Id: Ib15ce613707317ac99cfb04d9df5d3d3ca9f9e4c
RAS: Update wait strings for reg_test004 output

The reg_004 test in the Registration RAS waits for hard coded numeric
values in the printout of information about stent replacement.

Update the wait strings that are only numbers to use a regular expression
that matches both the information string and the number.  For example:

'392'  ->  'Diagnosis Related Group: +[0-9]+'

Update the wwgeneric function in the ADTActions.py library
to use the regular expression wait ('wait_re') instead of the normal
wait function.

OSEHRA-ID: http://issues.osehra.org/browse/OAT-67
Change-Id: Icc338b0beffdebb0bdd7888e0d9373694f792065
Merge "RAS: Update wait strings for reg_test004 output"
PatchOrderGenerator: Update patch seq # dependency prior to multibuilds

Update patch dependencies based on sequence number before updating
patch dependencies for multi-builds, so that multi-builds patch won't
be potentially out of sequence order.

Also clean up logic that is obsolete, enhance the algorithm to identify
starting node set for topologic sort, set csv dependency of the first
build of multi-builds to be the same as the second build if first build
does not have one.

Change-Id: I2f3ed0831275bea2bc0093153823693413247fb5
Merge "Fix problems in VA FOIA patches 2012 spreadsheet"
Merge "PatchOrderGenerator: Update patch seq # dependency prior to multibuilds"
VistAPackageInfoFetcher: improve robustness of isPatchInstalled method

Also add some extra comments.

OSEHRA-Id: http://issues.osehra.org/browse/VAF-122
Change-Id: Ie7bcf7678b68e495aeffa2455d409a9407807893
Sikuli: Update Sikuli click/type commands and visit screenshot

Change all type and click commands to use a new local function that has
'waits' for the passed image before performing the action.

Add new screenshots for creating a visit by the user.  The previous
image used the doctors name for both cases, when CPRS prints out the
name of the person who just signed in.

OSEHRA-Id: http://issues.osehra.org/browse/OAT-68
Change-Id: I74b68c1f8386db25becb1da6ce2077d5d67e7e2c
SETUP: Add script to automate preparations for import

Add a python file that will run the packing steps to prepare the
VistA-FOIA repository contents for import into an instance.

Update the documentation to instruct the user to utilize this new script.

Update the ImportRG.cmake.in file to use the new script.

OSEHRA-Id: http://issues.osehra.org/browse/OAT-65
Change-Id: Iaad7ae587dc8eca122415d273aaed75ecba41e06
ConvertToExternalData: refactoring generateSha1Sum

Refactoring generateSha1Sum to work with file like object.

Change-Id: Id273a5405e8ac2ed49ff6e7f51c1cb717a8eb958
LoggerManager: Create a common function getTempLogFile

Update all the python scripts to use the new function.

Change-Id: Ib1c64e80aafde0697c5022f7b332eefccd1a9c93
Merge "VistAPackageInfoFetcher: improve robustness of isPatchInstalled method"
Merge "SETUP: Add script to automate preparations for import"
Merge "ConvertToExternalData: refactoring generateSha1Sum"
Merge "Sikuli: Update Sikuli click/type commands and visit screenshot"
DOCUMENTATION: Remove test creation paragraph

There is a paragraph at the end of the RunningandUploadingTests.rst file
that incorrectly describes the XINDEX test generation process. Remove it.

OSEHRA-Id: http://issues.osehra.org/browse/OAT-71
Change-Id: I5cd0d696b4fb47756091b6acdfd7254307c1686e
Distinguish "KIDS Patch" from VistA "Patch"

Change "KIDS Patch" to "Patch" or "KIDS Build" when applicable

OSEHRA-Id: http://issues.osehra.org/browse/VAF-105
Change-Id: I4a0ccc3723b10e532b148f9317f02a918a2c6877
Merge "LoggerManager: Create a common function getTempLogFile"
Merge "DOCUMENTATION: Remove test creation paragraph"