added Trimesh.createTorus, updated tests and demo