Fixes propagation speed, anti-cliff code.

Propagation speed wasn't tied to framerate, so low-performance
PCs (like mine) would render propagation super-slowly. This binds
propagation speed to `Time.deltatime`.

The anti-wave-cliff code now checks for negative velocity in the Y
axis. It was incorrectly using Z.