Fixing warnings thrown by PC-Lint and Clang (-Weverything)

Fixing various warnings thrown by PC-Lint and Clang with -Weverything and -Werror.

Unity should now be Clang and PC-Lint friendly :)