Implements a pluggable DML interface
Merge pull request #19 from patronmanager/pluggable-dml

Implements a pluggable DML interface