Can anything be done with the cloth dropped by zombies?

No

According to Notch himself, he was going to use it to make the pow glove, but then he decided against that for some reason.