tighten deps on chart-gtk so it selects the gtk2 version when gtk3 is also installed, move it to slot 2 in case we need to build it for gtk 3 as well
tighten deps on chart-cairo so it selects the gtk2 version when gtk3 is also installed.
bump idris to 0.9.9.1
Loosen semigrouops dep in active