Update step3.f90

Update to fix bug related to capacity function for transverse_waves = 21 and 22
dtdx, dtdy, and dtdz need to be divided by the capacity function when passed into flux3()