Added persistent checkbox state

Uses [localStorage](http://www.w3.org/TR/2009/WD-webstorage-20091029/#the-localstorage-attribute) to persist checkbox state across browser sessions. localStorage is [well supported](http://caniuse.com/#search=localstorage) and easy to implement.