Bug 1110164: Rename MSimdTernaryBitwise into MSimdSelect; r=sunfish

It doesn't seem there will be other ternary SIMD operators at the moment.

--HG--
extra : rebase_source : 855188755e6b9e91b76f74e9d8a9b01728d050c4
Bug 1110164: Extend MSimdSelect to also handle element-wise select; r=sunfish

--HG--
extra : rebase_source : 4502a8718d467da247d481476013e8b718f2f38a
extra : histedit_source : 9dd605bf892aa843cc892ab9f0fa07925225df85%2C765790385369b77fa4f13a6921d79109666a9017
Bug 1110164: Rename Select into BitSelect in the interpreter and implement Select in the interpreter; r=till

By the way, merge test files and generalizes them.

--HG--
extra : rebase_source : 82fcae7419bc032a4901d06d2d1b9f0934010c6f
extra : histedit_source : 8a835946afa6cf587777dbbfaeca0ccc6f16d486
Bug 1110164: Add bitselect to asm.js; r=luke

--HG--
extra : rebase_source : aeb34577dbf3b6a94cdfae8b5ae8ca3ff3d4799e
extra : histedit_source : e27cd5133d972d08798c487104c2430dbd715f09