Cache blending

Blending data is now cached, [issue #154](https://github.com/SFTtech/openage/issues/154)
why is it called `modify_tile` if it deletes tiles from the cache?