Conor McGregor's highly anticipated return to the octagon will see him take on lightweight champion Khabib Nurmagomedov at UFC 229 in Las Vegas on October 6.