Move SupportsSIMD128InCrankshaft along with SupportsCrankshaft.
Make CanDeoptimize() check of kStoreKeyed depend on elements_kind.

If the elements_kind is SIMD128 and Crankshaft doesn't support SIMD128,
kStoreKeyed can deoptimized.
Fixup for ia32 build.
Optimize Float32x4Array, Float64x2Array and Int32x4Array element loading
and storing for ia32 and x64 port by:
  1). Allocating SIMD128 registers
  2). Emitting SIMD movups instruction
  3). Adding deoptimization support for SIMD128 registers or stack slots

Conflicts:

	src/ia32/cpu-ia32.cc
	src/x64/cpu-x64.cc
	src/x64/lithium-codegen-x64.h
	src/x64/lithium-x64.cc
Inline all SIMD operations and emit SIMD instructions for ia32 and x64 port
Merge pull request #28 from huningxin/patch_3

Patch 3/3 of rebasing to M36