Enabling third-party drivers

Added a method and some documentation for plugging in a third-party driver for `orm2`.

Conflicts:
	.gitignore
Terminology change from Driver to Adapter

Updated terminology, where third-party database adapters are now called Adapters instead of Drivers.
Merge pull request #512 from DullReferenceException/eternal-driver-support

Enabling third-party drivers