libpacman: Reindent pmtrans_t::prepare a little.
libpacman: Compact a littler _pacman_sortbydeps calls in pmtrans_t::prepare.
libpacman: Make _pacman_checkdeps and _pacman_resolvedeps part of pmtrans_t. Initialise pmtrans_t::packages later in the code.
libpacman: Remove unecessary check in pmtrans_t::checkdeps.
libpacman: Make _pacman_db_find_conflicts part of pmtrans_t::members.
libpacman: s/pmtrans_t::packages/pmtrans_t::m_packages/g
libpacman: Add pmtrans_t::packages() which allways construct a new package list compatible with the old code.
libpacman: Add a pmtrans_t::checkdeps version without package list parameter.
libpacman: Make _pacman_checkconflicts a member of pmtrans_t.
libpacman: Add pmtrans_t::checkconflicts().
libpacman: Make _pacman_removedeps a member of pmtrans_t.
libpacman: One more usage of pmtrans_t::packages().
libpacman: Remove now unecessary parameter in pmtrans_t::removedeps.
libpacman: Make _pacman_sortbydeps a member of pmtrans_t.
libpacman: Remove a bunch of now unecessary casting in conflict.cpp.
libpacman: Remove a bunch m_packages usage.
libpacman: Add FList<T>::erase, and use it to make a better implementation of FList<T>::clear.
libpacman: Move exclusion of PM_TRANS_FLAG_DEPENDSONLY syncpkgs to its own loop.
libpacman: Add pmsyncpkg when resolving depends.
libpacman: Simplify pmtrans_t::checkdeps.