Add type check into SIMD operations.
Fix float64x2.mul test
Use TypeError exception for type checks.
Merge pull request #50 from huningxin/type_checks

Type checks