Revert "Revert "Vis UI patchup part 1""

Reverts isenseDev/rSENSE#1726

This is actually a feature - except that its broken in this current state.
Once show all data is click, ALL future loads should ALL the data even if you uncheck the checkbox.

Please give do NOT merge this until I have this detail fixed.

Turns out I accidentally fixed this "feature", which also has a bug. :smiley_cat: 
I'm making this pull request that have a convenient branch to work from. Once again, please do not pull until I've fixed this bug.