Allow an instance to be created or use singleton methods

This will allow us to use knex when building our `dataConfig`, which will make it possible to do raw column queries without a weird regexp syntax.   Probably needs a test - I will work on that next.