Optimise the line implementation and remove `cc` for self-charge conjugated mode in BnoC

The discussion should be addressed: !1746 (comment 6435810) In more details:

  • remove the cc for self-charged-conjugated lines
  • unify the basic builders and filters
  • remove the ghostprob and trackchi2ndof cuts for particles

cc @msaur @zewen

Edited by Miroslav Saur