RequestHandlers now support generating correct URLs behind proxy
GitQueue now uses additional args to determine correct URL formation instead of using Settings
Updated tests and imports so tests pass. Updated send_notifications sig so logic is simpler
Changing fake URLs to example so they definitely fail
Updated to not add port to Request base URL if http & port 80. Fixed
malformed URL generated in git.py.
Cleaning up determining whether to include port. Fixing regression in git.py of pickme_id being removed in URL generation
Add in check for git-ok tag and include gitweb branch link on it
Allow arbitrary tags that contain the string 'conflict'
Adding tests for git-ok tag URL creation
Merge pull request #119 from asottile/arbitrary_conflict_tags

Allow arbitrary tags that contain the string 'conflict'

Tags used by automatic merge conflict detection are now explicitly defined in `CONFLICT_TAGS`
Merge pull request #117 from Yelp/git-ok_link_to_gitweb_branch

The 'git-ok' request tag now has gitweb link to the requested branch.
Refactor get_checklist in test_servlet_newrequest
Remove hoods post-stage checklist item from servlet/newreqeust.py
Refactor counting num of checklist expected in test
Newrequest no longer redeclares necessary checklist items
Refactor addition of necessary checklist items
Remove failing test from removal of checklist item
Removes unused pushmanager_port from str formatting
Merge pull request #120 from Yelp/update_hoods_checklist

Remove post-stage necessary checklist item for 'hoods' tag

* Hoods tag is no longer a thing
* Refactored tag and checklist flows and tests
Refactor get_base_url out of RequestHandler class