William Colquhoun — Canadian politician (1814–1898)