fixing warning [-Wdelete-non-virtual-dtor]
iterator/circulator support + other improvements in FP
fixing build and basic test issues
Merge branch 'master' into FP
new names
 refactoring (small DSS interface in AdapterDSS)
 AdapterDSS -> DecoratorDSS in FP class
 test cleaning
Merge pull request #495 from troussil/FP

refactoring FP class