Fixed #5131 (False Positive: %u in format string requires 'unsigned int' but the argument type is 'int'.)
Library: tinyxml2::FirstChildElement()  is capable of returning 0. This fixes a waring of scan.coverity(): CID 1113430 (#1 of 1): Dereference null return value (NULL_RETURNS)
testoptions: fixed buffer access out of bounds issue. The ctor of options requires an array of at least two elements, but.
Refactoring FileLister and Path so they don't depend on Library
Merge branch 'master' of https://github.com/danmar/cppcheck
Library: return false from load() when tinyxml::FirstChildElement() return a NULL pointer.
Fix compilation error with VS after e446a28b3df620367945945a496d8e1dd2d61ed9.
Checkio: fixed potential NULL-pointer dereference (Coverity-ScanId: CID 1113428).
Merge branch 'master' of https://github.com/danmar/cppcheck
Fixed #5134 (Memory leak below CheckIO::checkWrongPrintfScanfArguments())