Mbst 9831 basic monitoring

- Refactor of transaction store (enhanced statuses)
- some refactoring of xml generation
- Creation of feed stats and associated resolver
It would be nice to have some documentation that explains why this class needs to be mutable