Merge pull request #105 from MarkEWaite/master-use-more-internal-implementations

Use more internal implementations in GitAPITestCase
Simplify use of WorkingArea as originally intended
Merge pull request #106 from MarkEWaite/master-simplify-WorkingArea-use

Simplify use of WorkingArea
Merge branch 'master-simplify-WorkingArea-use' into master-work