Townsville Mayor Troy Thompson has been suspended amid an investigation by the Queensland corruption watchdog after he admitted to exaggerating his military service history.