datadiver: getVarFlags returns values so use them instead of calling getVarFlag
datadiver: don't reset the Expand checkbox on variable change
datadiver: add a basic filter widget
rearchiver: dumb source archiving test
crasher: simple class to throw an exception