Remove warnings emitted by clang's -Wsign-conversion
Merge pull request #170 from simartin/clang_warnings_2

Remove warnings emitted by clang's -Wsign-conversion
astyle formatting
Fixed #4934 (false positive: Uninitialized variable (loop with inner condition '(x=1)'))
Fixed #4907 (False positive "uninitStructMember" on structs with unions)
reverted ee14ea4f. I think this fix was too generic. If there is a union in the struct then only the union members should be skipped.
revert 027e5cc8. the div() standard function should not be reimplemented. create a different fix. Ticket: #4929
CheckIO: fixed some more false negatives. Ticket: #4964