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.