Refactored server-side config loading + code cleanup

By making EurekaDashboardConfig extend EurekaServerConfig, we make it inherit all the read/write server specific properties, that was not present in the previous abstraction. It would be much better to make EurekaDashboardConfig extend EurekaCommonConfig.