What are the common causes of vaginitis, and how is treatment tailored for bacterial, yeast, viral, or non-infectious types?