Merge branch 'master' of https://github.com/thegarage/thegarage-gitx into test-a

# By Ryan Sonnek
# Via Ryan Sonnek
* 'master' of https://github.com/thegarage/thegarage-gitx:
  update tests
  reorganize files into extensions directory
  remove thor extension from test coverage
  remove spec from test coverage
  skip coverage for support files
  add test coverage for oustanding database migrations
  remove unused variable
  Fix git integrate command to properly create aggregate branch on first run.
Merge branch 'test-a' into staging

* test-a: