The Physics of Acoustic Cavitation, with Applications to Underwater Acoustics, Industrial and Biomedical Ultrasound