Remove ridiculous BC-ish code from upstream OL.

This was put in place to provide "BC" for some example code on the
website that used a Global Event object stolen from Prototypejs.
Breaks all kinds of stuff for us, and is completely unnecessary.
It's slated for removal in OL 3.0.

Fixes Bug: 12019