adding a common version of ceil in float simd case and adding CEILF define to msvc
improving scalar performances of floor and oxygenating