Government forces have been working their way north in recent months, notching up key victories against Daesh but Tikrit, which has resisted them several times, is their toughest target yet.