Add AbstractDriver type to $driver argument on constructor
Merge pull request #170 from ck86/master

Add AbstractDriver type to $driver argument on constructor