-O3 Global Compiler Flags, Strict Aliasing, and Extra Flags

*
*
*
- This enables -O3 compiler flags globally
- This also enables strict aliasing at level 3 erroring which will
require a ton of strict aliasing commit fixes to source. (you've
been warned)
- This adds extra compiler flags that are not enabled at any O flag
Silence and stop popular warnings (test commit)

-Wno-error=unused-parameter
-Wno-unused-parameter
-Wno-error= unused-but-set-variable
-Wno-unused-but-set-variable