More Hud Progress- General Med and Demoman cleanup

yeay