Set version to 1.59 dev
Updated copyright year in about dialog
Merge branch 'master' of github.com:danmar/cppcheck
Fixed #4484 (1.58: new crash for linux kernel code)
Fixed #4482 (add test for UB due to usage of NULL in variadic functions)
ThreadExecutor: include sys/select.h for fd_set
Preprocessor: Let the Tokenizer handle NULL
Fixed #4481 (Simplify %str% [ %num% ])
varFuncNullUB: fixed false positive when non-variadic argument is NULL (#4482)
MC: Turn MatchCompiler tests into python unit test
MC: Switch to assertEqual function from python's unittest
MC: Save one indentation level
MC: Split _replaceTokenFindMatch() into two small functions
MC: Implement verify mode for compiled Token::findmatch patterns
sanitize the descriptive text displayed for "varFuncNullUB"
Fixed #4429 (unused functions: handle function declarations better)
Use Token::simpleMatch() for simple pattern

"internal" check reported:
[lib/symboldatabase.cpp:945]: (warning) Found simple pattern inside Token::Match() call: "> ("
Simplify token string access

"internal" check reported:
[lib/tokenize.cpp:6671]: (style) Call to 'Token::tokAt()' followed by 'Token::str()' can be simplified.
fix unit test for varFuncNullUB
Merge pull request #127 from rofl0r/master

sanitize the descriptive text displayed for "varFuncNullUB"