Break up Angular controller into directives

* Set up Konacha for JavaScript testing
Add bin/setup file for faster development setup

* Set up .env if .env does not exist.
* Rename `sample.env`. to `.sample.env` to be consistent with our other
  projects.
Add email to intercom settings
Capture more repo information when refreshing

* Add flag to indicate if repo is under organization
* Add flag to indicate if repo is private
* Create job that updates repo privacy and organization flag
* Start redis when using foreman
Test failure cases for formatting style rules

* Mark failing tests as pending as a painful reminder to make them pass
Don't hardcode array of RuboCop cops

https://trello.com/c/3udnqLC5/126-figure-out-a-way-to-remove-rules-array-from-stylechecker-in-favor-of-rubocop-yml-config-file

* Combine default RuboCop config with Hound config
* Include override config if one exists
Save repo owner type correctly
Disable some RuboCop cops
Upgrade RuboCop to 0.21.0

* Fixes https://github.com/thoughtbot/hound/issues/184
Follow thoughtbot style for collection methods

* Fixes https://github.com/thoughtbot/hound/issues/247
Disable has_ predicate check, but keep is_

* Fixes https://github.com/thoughtbot/hound/issues/248
Don't comment on trailing commas

* Fixes https://github.com/thoughtbot/hound/issues/251
Don't suggest use of modifiers or ternaries

* Related to https://github.com/thoughtbot/hound/issues/146
Create rake task that will fetch repo information
Disable RuboCop cops that don't match thoughtbot style
Updated debugger-ruby_core_source
Removed redundant line object
Disable SignalException Cop

https://github.com/thoughtbot/hound/issues/262
Update rubocop and dependant gems

houndci.com was giving me false warnings about things the latest
Rubocop gem doesn’t complain about.
Merge pull request #273 from blacklane/update-rubocop-gem-0.22.0

Upgrade RuboCop to version 0.22.0.