Self unchecking box

Not trully unchecking because it's based on assumptions and it really
just toggles it's own state.
Merge pull request #2 from mhitza/gtk-delayed-checkbox

Self unchecking box