Fixed #4455 (redundantCopy when precleaning with memset)
astyle formatting
Improved fix for #4455, no false negatives if variable is used before first memset
Fixed #4390 (False alarm 'Object pointed by an auto_ptr is destroyed using operator delete. You should not use auto_ptr for pointers obtained with operator new[].')
Fixed #4767 (segmentation fault in expand template)
Fixed #4737 (False positive: Uninitialized variable 'do_something(&((char*)&var)[0],1);')
Tokenizer::setVarId: assert that strange code with same type names and variable names work. Ticket: #3990
Fixed #4760 (false negative: (error) usage of uninitialized variable (struct member))
Fixed #4554 (false negative: buffer access out of bounds)
Fixed #4734 (False 'Possible null pointer dereference')
CheckBufferOverrun: Code cleanup
dmake: update Makefile
Fixed #4786 (segfault with one LibreOffice file)
Fixed #4773 (Regression: wrong detection of unitialized variable)
ErrorLogger: Make sure Token class is known
Fixed #4775 (Check for assert() with side effects)
gui: losslessly compress images with https://github.com/subzey/zopfli-png
run tabspace
update normalize.css
update js/pack.js with the latest uglify-js