Fix #34 In memory server now starts and stops from resources.groovy (by InMemoryDirectoryServerFactory). Tests rewritten to use this in-memory server, which also means that tests runs faster.