make github integration configurable
fix up before_filter and add specs for it
Merge pull request #872 from opscode/disable-github-accounts

Make github integration configurable