Moved the client tests over to a generic public interface spec, testing all the dbs
Moved the conflict tests over to testing against the three databases, and uh oh - the remote db doesn't work of course
bugrit, will have to play with this in the repl and do it properly