Used indirect refernces for class interation. Hopefully this fixes JDO issues.
blab
made everything stringy
Test.
Merge branch 'JDO_change' of github.com:rnc505/BPiAssassin into JDO_change

merge
test
Merge branch 'JDO_change' of github.com:rnc505/BPiAssassin into JDO_change

merge
blab
test
test
test
test
test
test
test
test
test
test
test
test