T2 will offer a host of passenger-friendly facilities including ‘Self Baggage Drop’ facility and new passenger boarding bridges featuring autonomous docking technology