Textured buildings & FF compatibility

Added simple texture to buildings, procedurally generated from a canvas
element.  Also added quick/hacky support for W3C DOM event version of
mousewheel zoom (because even on bleeding-edge web-dev APIs, targeting
Webkit specifically makes Baby Jesus cry).