Updated dependency versions
Removed autowiring from the framework to make it possible to use with pure Java configuration as well
Overridden toString() to increase readability of debug logs