Make test shouldn't depend on building the server.
Transaction API tweaks because I can't put integers as keys in the tree.