core updates

- request logging actions extracted into separate methods
- Toby::finalize() implemented for framework supervised exits