Config server with settings

Added setting interface (ServerSettings and ServerInternalSettings) for server to access its configuration properties.

Enabled to obtain a server property with Config.get + property settings. Replaced the previous Apache Configuration + constant string property-accessing-pattern. 
I'm not sure I agree with this change. I like the idea of doing user input formatting in the settings implementation. However, this guy here is not dealing with settings, and so this API appears to accept any value. Since that isn't really the case, and it really does need to clean the input up here, I'd rather we just keep that for now. I may be missing something though, so feel free to shoot me down here.