update dependencies (clj 1.6, bc 1.50, remove c.t.logging), add type hints