add no-alias in RELEASE build

that supposedly enables auto-SIMD vectorization (at least for icc)
some more cleanup/simplification
headercheck (cmake) compiles