Is there a cleanup tool for the vault?

No there is not (at them moment. Health checks will be implemented with 1.6 afaik)

But there should be no such difference.
There is a difference, but is is very small

So the question is why your vault size does not decrease at least similar to the size of the file you deleted.
Where do you measure the size? Offline or online?