Fix macro condition
Add visual studio warnings
Add more warnings, sort some by groups
Merge some warnings
Add functions to verity table correctness
Split wiki table
Add group field to table entry
Update wiki table generator (add groups)
Update leathers (add groups)
Update cmake warning files (add groups)