Fixed #4925 (False positive: checkother style)

When using a variable that is assigned a function pointer checks for
pointers are triggered which would complain if used in arithmetic
comparisions (eventhough it will be valid code if the function returns
an int)
astyle formatting
Added terminate() handling to get quicker response when the user wants to terminate
archive: renamed createzip.cgi to archive.zip. allow rules in the archive and append .rule if the file is a rule and .cfg otherwise.
Take into account break and continue statements in CheckLeakAutoVar.
astyle formatting
Fixed #4927 (Segfault in CheckOther::checkCommaSeparatedReturn() on invalid code)
Merge pull request #152 from simartin/ticket_4914

Fixed #4914 (memory freed twice, when in do {} while being shortcircuited via continue)
astyle formatting