Some more fixes to remove compiler warnings in clang, MSC

Remove unused fields, some modifications to use "true", "false" instead of a
integer containing a zero or not zero value.