Fixed #4911 (segfault, assignment in do ... while, 1.61dev)
Avoid divisions by zero when simplifying numeric calculations.
CheckUninitVar: Assertion for '} while (' after 'do {..' in debug builds. Bail out in release builds to avoid segfaults.
Merge pull request #153 from simartin/ticket_4930

Fixed #4930 ((error) Internal Error: Division by zero)
astyle formatting
Handle parameter positions format strings (POSIX extensions).
Merge pull request #154 from simartin/ticket_4900

Fixed #4900 (error wrongPrintfScanfArgNum doesn't support positional parameters)
astyle formatting, use isEnabled("warning") instead of isEnabled("style")
htdocs:
* update deps
* use double quotes and fix warnings
Update make.js

Simplify echo commands.

Thanks @vBm for pointing it out.
Use the full sourceforge url.
Add a link to the Archive in navbar.
Ensure wrongPrintfScanfParameterPositionError is shown by 'cppcheck --errorlist'.
archive: use '<?php .. ?>' instead of '<? .. ?>'. Thanks XhmikosR.
Merge pull request #155 from simartin/ticket_4900_errorlist

Register error added for ticket #4900 in cppcheck --errorlist
archive: fixed addfile URL from the report.cgi. improved xml validation for '_' in attribute values and <abc/> elements.
Added test cases for #4801 (Cppcheck fails to parse Posix (crash in CheckOther::checkPipeParameterSize()))
TestAssignIf: improved code coverage
CheckOther: removed redundant conditions. No need to check if varid is > 0 and if there is variable info.
TestRunner: added test case for assignment simplification in do-while (#4881).