added one-time save and load as a ceci base behaviour for bricks to exploit
added hasData() and minor code clean
Merge pull request #2314 from Pomax/localsaving

added one-time save and load