2.3 compatibility

Some minor updates for Symphony 2.3, and for dealing with the absence of LayerX in later versions of webkit. Marked as compatible with 2.3.x, as I have not tested with 2.2.x.