Generate noise on the fly

It used to be burned into the tileset but now it is dynamic. This
yields better results (minus the character rendering I'm still
working on that).