Adding missing sha1 require
Better driver name resolver
This driver is much more faster
This driver is for test only
fix requires
fixing tests