WIP: PrAlgorithms: introduce namespace LHCb::Pr
- move code into the LHCb::Pr namespace, dropping any leading LHCb and Pr prefix
- prefer standalone functions over member functions
- prefer boost::container::static_vector over std::vector when lifetime and capacity are bounded