Added broken-IE detection.
Reverted Cache dependency check; was not broken.
Whoops, onBrokenIE returned false when on broken IE.
Disabled broken things on IE:

* Disabled settings menu;
* Disabled caching;
* Disabled deoverlap.