By using dubious authority to fire the state's veterans commissioner, Gov. Kay Ivey (R-AL) has created a controversy that could blow up her own administration.