Update Sikuli script handling of RAS information

The Sikuli script expect the "VISTA HEALTH CARE" string to be visible in
the list of clinics when creating a visit during the test.  The new
clinics from the Scheduling RAS tests push it off the visible list.

Update the commands to no longer expect to click on it, but type the name
of the clinic into the "Visit Location" box above the list.  Remove the
old screenshot.

The problem categories also changes the behavior of CPRS.  Update the
script to click on the "Other Problem" to pop up the problem search box
that we need to interact with.

Change-Id: I29786c56d9f5345ca70d998613066a81466d31dc
OSEHRA-Id: http://issues.osehra.org/browse/OAT-84
Parse gtmroutines env. variable

Added python script that parses the gtmroutines environment variable to fetch
possible GT.M source paths and prints it to stdout.
CMake executes this script and picks up the stdout to provide the user with a
list of options for the MUnit routines import directory.

OSEHRA-Id: http://issues.osehra.org/browse/OAT-88
Change-Id: Id9e8caeb34c0c16b2ab7573aca56677dfdfb0c20
Merge "Update Sikuli script handling of RAS information"
Visual Cross Reference: Integration with FileMan DB Calls

FileManDbCallParser: A new python module to parse the fileman db call
information based on the JSON output from an enhanced PWC's
MRoutineAnalyze tool and integrate with CrossReference Module.

CrossReference: Modify the Routine/Global/Package/CrossReference classes to
integrate fileman db call information, also refactoring some of the common code.

WebPageGenerator: Add a top level page for all file man subfiles.
Modify individual Routine and  Global pages to display detailed fileman
files accessed by fileman db calls. Modify Package and Package Interaction
Pages, graph to include the dependencies based on the fileman db calls.
Also increase the max size to generate dependency graph from 20 to 30.

CallerGraphParser: Move some common code to CrossReference, change the
command line options.

CrossReferenceBuilder: Update the command line interface to include option
to parse FileMan DB Call JSON file.

OSEHRA-Id: http://issues.osehra.org/browse/CGCT-3
Change-Id: Ic222ea1676eaceec65df08f24daa842ed9174aaf
Fix problems in VA FOIA patches 2012 spreadsheet

Change VERIFIED field from FALSE to TRUE for patch
VBEC*1*27 as it is indeed installed in lastest
FOIA release and I verified that routine changes are also
preserved.

Change-Id: Ic24f877427b6d6b3bea94243eebf9880fda35040
PatchOrderGenerator: Include isolated patches for topological sort

Also include patches that do not have KIDS build for topological sort,
but remove them from the final patch order generated.

Add logic to remove patches that are not supposed to be installed
according to csv file but somehow we have the KIDS build in repository.

Add check to report out of sequence order error for multibuilds.

TestPatchOrderGenerator: Update testing case to include an
isolated node for toplogic sort.

OSEHRA-Id: http://issues.osehra.org/browse/VAF-140
Change-Id: I0fca022390fde03150ed730f803a85e45a70f9cb
Merge "Visual Cross Reference: Integration with FileMan DB Calls"
Added unit test for gtmroutines env var parsing script

Changed parser behavior to preserve order of directories
as set in 'gtmroutines'.

OSEHRA-Id: http://issues.osehra.org/browse/OAT-88
Change-Id: If51255c0d559d381ca9c9dbbd0c37dc2c0afd32f
Merge "Parse gtmroutines env. variable"
Merge "Added unit test for gtmroutines env var parsing script"
Merge "Fix problems in VA FOIA patches 2012 spreadsheet"
Update install script documentation

Multiple fixes including:
 * Wrap lines at 80 characters
 * Add Vagrant section
 * Improve formatting (parsed-literal, links, etc.)
 * Update Repository section
 * Update VistA Directory Layout section

Change-Id: Idb08d886e019c28d8af13c241fbaf0556ece501a
Merge "PatchOrderGenerator: Include isolated patches for topological sort"
Merge "Update install script documentation"
EHN: Migrate Munit KIDS installation to use PatchSequenceApply

Instead of installing MUnit KIDS builds during the cmake configuration process,
the new workflow will check to see if MUnit KIDS Builds are already installed
in the testing VistA instance and if not, it will install them automatically.

Also remove TEST_VISTA_MUNIT_PATCH_NAME and TEST_VISTA_MUNIT_PATCH_FILE_NAMES
cmake variables as those are now obsolete.

Add latest MUNIT KIDS files based on https://github.com/OSEHRA-Sandbox/M-Tools

OSEHRA-Id: http://issues.osehra.org/browse/OAT-89
Change-Id: I9a68b6cb20abab5c74baa4bca7246505b79bd902
Remove MUnit installation steps from ImportRG

The installation code for MUnit during the import process was left behind
in the commit to change the MUnit installation procedure.  Remove it.

OSEHRA-ID: http://issues.osehra.org/browse/OAT-91
Change-Id: I43cefad082b875787b005276378d78f9f9e96a30
Remove references to development repository

Change dependency to use the VistA repository instead of the initial
development repository.

Change-Id: I1d88cb05e9842e08f8d688831cfacf56440cca90
Fix rpcbroker and vistalink support

Both the rpcbroker and vistalink scripts and xinetd configuration was
referencing incorrect paths and incorrect variables.

Update the Vagrantfile to include the port forwards for rpcbroker and
vistalink

Update createVistaInstance.sh to link to the xinetd.d scripts

Update autoInstaller.sh to restart xinetd to ensure vistalink and
rpcbroker are listening

Change-Id: I161aecd3f3d32771e781bd34d98039ba470924ad
Add .gitignore

Tell Git to ignore vagrant generated folders

Change-Id: Ibe5fdc4433163e994132a629bd38b41929e090ac