Gilbert Mair — New Zealand surveyor, interpreter, soldier, public servant (1843–1923)