During his time as mayor of Dearborn, John B. O'Reilly Jr. faced several challenges from anti-Islam protesters.