Update interface for shear mixing

Same as double diffusion, this required allocated memory for zw_iface in the
stand-alone driver code.