fix(ui): update CheckboxGroup rendering if props change
Along these lines: http://johnnyji.me/react/2015/06/26/why-setting-props-as-state-in-react-is-blasphemy.html
I had issues where the checked values didn't reflect the current state (because component wasn't unmounted/mounted and so state didn't change, but props certainly did change).
Edited by Jure