gitweb: Refactor diff body line classification