simplify the linked-list (by using sentry), and use it for the collection of handlers/filters/loggers/configurators
update the test code to follow the changes in core