Switch to events for selection.
Change some references from FrameContainer to Window.

Issue #46
Add change I forgot to add.
Add qualifier to IconManager.
Fix all the cached brokeness.
Merge pull request #69 from greboid/selectionevent

Continue working on Frame Managers