Fix opacity in oldie for the millionth time. Refs #1486

The new TileLayer code always sets opacity to 1, in oldie adding an opacity filter breaks partial transparency of images, so we want to avoid adding an opacity filter if we can.

Fixes #1486