Outgoing Nigerian President Olusegun Obasanjo has bid farewell to the nation he led for eight years .