adding support for positional arguments for minLevel and maxLevel in DziTileSource per macreery's branch
added class names to viewer canvas and container per macreery's branch
added removeAllHandlers per macreery's branch, finally implemented removeHandler
dont compute NaN for opacity because FF doesnt like that, per macreery's branch, thanks
added dozens of event hooks based on input from macreery's branch