Ballot on industrial action by GPs averted as government accepts BMA's demands.