Bug 1062217: Rename simdSplat into splatSimd and de-templatize it; r=luke
Bug 1062217: Add operator<= for Type; r=luke
Bug 1062217: Generalize SIMD operation and ctor validation; r=luke