Update Tower to the last version, and fix tests