Beacon Kalamazoo nurses ratify 3-year contract with 14% raises, improved benefits, and limits on on-call duty at the Michigan hospital.