Integrated workflow to install patch, extract and commit change

Added customizable configuration file based on JSON format.
Move more git related code to GitUtils, modify the code to use
GitUtils module.

VistAMComponentExtractor.py:
  Make generate readme file an optional parameter, and default is not to
  generate the readme files. Also fix the ZGO routine path.

Change-Id: If3e63f4804246aad5f5d573256d56983e777e30a
Merge "Integrated workflow to install patch, extract and commit change"