Don't silence git exceptions
README: Tell user to pull submodules. Fixes integration tests
Fix signin/signin_using_openid_provider route
Autocomplete branches in search. Implements feature requested in issue #223.

- The regex in the get "/autocomplete/branches" on the remote.name is not ideal. I tried using Grit to get branch names rather than remotes, but this doesn't include remote branches and searches are allowed on branches that aren't local. Maybe there's a cleaner solution to this I'm overlooking.
- Because I'm querying Grit for remotes and not branches, it includes "HEAD", which I have to exclude explicitly. Again, maybe there's a cleaner solution.
added utf-8 as default Tilt encoding
Fix to use DB_USER when exec mysql commands
Highlight current page (Settings/Admin) in header
increase the visual cue for the current page
Refactor email template rendering
style
Fixed typo in Emails.review_request_email_body that prevented review requests from being sent.
Create authors table.
Make the redis and resque databases configurable to avoid issues with other applications that use redis/resque
Remove Nokogiri from the test group since it's required for production
remove fezzik from the development group
Touch ~/.ssh/config before adding config entry.
Small repo admin page table style tweak.
Don't make the header for the current page be a different color

Underline is enough.
Add a migration for adding the deleted_at column to users.
Indicate deleted users in comments.