Revert "More Errors Still?"

This reverts commit 7156427ff5b99408e280399655b00bb89d20f9f8.
Revert "Remove more warnings"

This reverts commit abbec6869e08c25989ac2fdce41fb163edf9dc76.
Revert "Add -Wno-missing-field-initializers"

This reverts commit 82dae3dd76f72c4306ea328c76aefad8af8e7a30.