First wave of changes to get com working

Mainly changes com classes to deal with the fact that there are
 no longer multiple data sources.
Removes almost all of ServerUtil utility class as it is expected
 that all services it provided will be replaced by proper
 implementations of the components that make up the transaction store
Removes irrelevant tests