Fix TileLayer opacity in IE7/8

This change was 100% based on @javisantana changes in #1371, so all thanks to him! :)
Fixes #1084