Modified generatePageList to work from git (vs. working tee)

Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
Enhanced generateHistory to work without a working tree

Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>