Dev fix: Should use `prop` for checkboxes as per latest jQuery
guidelines, and need to check which element was clicked on in the
group list, since the checkbox, if clicked on needs to be negated. From
pull request #15.
Dev update: Alter the grouping option to not exclude columns - think it
is clearer what is happening when using it.
Update: Background for ColVis is now position fixed, much more reliable