Raise dependency versions
Extract function to be able to add additional functionality easily
Add test cases for third party loggers (e.g. winston-email and winston-mongodb)