libpacman: Fix some trivial warnings.
libpacman: Fix some trivial warnings.
libpacman: Review pmgraph_t types and organisation (data first, visiting variable next).
libpacman: Make pmsyncpkg_t::m_replaces a FList<libpacman::Package *>.
libpacman: Reindent pmtrans_t::add.
libpacman: Remove some unecesseary checks for PM_SYNC_TYPE_REPLACE, if it has replaces then it does some replace, no need to distinguish them with an enum.
libpacman: Add pmsync_t a flag transaction data holder.
libpacman: Make pmsync_t return PM_TRANS_TYPE_*, and as concequence remove PM_SYNC_TYPE_*.