An unexpected IT failure at Edinburgh Airport grounded all flights early Friday morning, triggering cancellations, delays and diversions.