Null pointers: Don't warn when first argument to freopen() is NULL
Ticket #5073: Don't crash upon invalid do-while loop.
Fixed typos in comments, no functional changes.
Refactored the AST checking of CheckOther::checkIncorrectLogicOperator()
Merge pull request #198 from simartin/ticket_5073

Ticket #5073: Don't crash upon invalid do-while loop.
CheckOther::checkIncorrectLogicOperator(): cleanup
astyle formatting
AST: Fixed crash
Fixed #5158 (segmentation fault (valid code))
Improve daca2-report.py.

* remove empty <td>
* add meta charset
* remove double space
* remove unneeded escapes
Fixed crash caused by endless recursion in redundant assignments check
incorrectLogicOperator: fixed FP when comparing char values. improved handling of float comparisons.
Fixed #5162: Tokenizer:simplifyInitVar: Unused pointer value (UNUSED_VALUE) returned_pointer: Pointer tok2 returned by tok2->next() is never used (CID 1124084).
checkbufferoverrun: improved constness of local variables. checkbufferoverrun:array_index(): added a bailout if the function is called with tok=NULL and added a NULL pointer check after a dynamic_cast.
AST: improved handling of casts
AST: don't warn about duplicate expressions around '+' operator. It might be more efficient than using for instance '*2'
Fixed #4989 (False positive: Wrong processing of __asm block)
AST: Fixed 'a[1][2]'
htdocs: update .htaccess from the latest html5 boilerplate.
Fixed #5173 (false positive Variable XX is reassigned a value before the old one has been used)