After battling in court for five years over defamation cases, Kangana Ranaut and Javed Akhtar have now reached a resolution ...