Fix server test requirements

Mocha is no longer exploding, refactor names to make sense
Tests now passing, converted tabs to spaces in star tests
Remove mongodb default, now a required env variables
add example env setting for mongodb
Update staging and production package.json
Update README.md
Apply home page design

When you remove a repo, also remove fromt your repos list
Include forks in search for add repos
Improve webhook warnings

Using angular event emitters to pass the repo to the root controller
this allows us to check repo permissions.
Only reload webhook when repo context changes.
Merge pull request #265 from reviewninja/feature/webhook-check

Improve webhook warnings
cleaning up code
Merge branch 'master' of https://github.com/reviewninja/review.ninja into feature/refactor-notification-webhooks
fixed tests