libpacman: Add count to falgorithm.h.
libpacman: Remove unused f_ptrlistitem_ptrcmp.
libpacman: Move fdispatchlogger to c++.
libpacman: Move stringlist to cpp.
libpacman: Benefit from fstringlist beeing in c++ to rework iterators.
libpacman: Drop f_ptrlist_empty, use FPtrList::empty() instead.
libpacman: Drop f_ptrlistitem_previous.
libpacman: Replace all *list_append with *list_add.
libpacman: Replace f_ptrlist_add with F*List::add where possible.
libpacman: Drop f_*listitem_(new/delete).
libpacman: Drop f_(string)list_new.
libpacman: Rename stringlist.h to fstringlist.h.
libpacman: Make FPtrList a concrete class.
libpacman: Move f_ptrlist_* before C++ class, will be required to do some migration friendship.
libpacman: Add f_ptrlistiterator_count to count between 2 FPtrListIterators.
libpacman: Make FCListItem protected in FPtrList.
libpacman: Simplify f_ptrlist_new.
libpacman: Minor documentation and style fixes.
libpacman: Make FCListItem::m_(next/previous) private.
pacman-g2: Modernise to use newest list API.