schema change: provider identified by name only
types reflect the new schema
tests reflect new types
fix implementations
rework API tests
test fixtures dependencies
refactor: merge all tests
update docs. Should now fix #83
Merge pull request #97 from wongak/83-driver_names

83 driver names
update information
Merge pull request #98 from wongak/doc

update information