added a new function CkPupChareData() to save chare objects. This includes pupping...