Execute commands on a database.

This constructs a query message and sends it to the cluster to be
executed. Currently mocked until read preference and cluster are
complete.

Just a quick pull for this one area.