Cleanup lots of unused IServerRepository code

I was amazed how much unused code there was in there!