kr_disunity: Hook up visual states

First rectangle shows if one or more processes are running for this launcher. The second
shows minimize state, third is maximized state and finally focused state. Currently, it
only represents the state of the first client associated with the launcher.