Explicitly disallow sparse dots in elemental emitter and cublas
Explicitly disallow sparse dots in elemental emitter and cublas

Also fix assertions in passes that verify number of dot operands (sparse dot has a 3rd metadata operand).
