Fix git integrate command to properly create aggregate branch on first run.
remove unused variable
add test coverage for oustanding database migrations
skip coverage for support files
remove spec from test coverage
remove thor extension from test coverage
reorganize files into extensions directory
Merge branch 'add-coverage-nuke'

* add-coverage-nuke:
  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
merge latest master
update tests
Merge branch 'fix-first-time-integrate'

* fix-first-time-integrate:
  update tests
  remove unused variable
  Fix git integrate command to properly create aggregate branch on first run.
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.