Nikki Haley may have endorsed Donald Trump but her campaign lieutenant Jimmy Greene, a Republican since Ronald Reagan and a fixture in the local Michigan party for years, has not.