Flow Sensing in Air and Water: Behavioral, Neural and Engineering Principles of Operation