Interface for DAL to allow testing etc
build configs
message service tests
stylecop fixes