Refactor middleware
- Use gitRequest to store all processed request data
- Drop some headers when creating upstream request
@jacobvosmaer @marin: I still need to write test for it.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
@jacobvosmaer @marin: I still need to write test for it.