Reintroduce the listener machinery in FSTObjectOutput

For master branch. Close #31 .