Add unbroadcast in an opt.
re-enable get_scalar_constant_value() on Second when only the value is constant.
Make Subtensor.make_node detect more broadcast pattern.