SetStaticFieldStage no longer checks for the mere existance of a field, but looks at the value to see if it is empty as well
SetStaticFieldStage.missingContent(...) -> !hasContent(...)
Fixes failing test when you are on a network which recognizes unknownhost as a valid hostname
Merge pull request #252 from Nycander/set-static-fields-strict-empty-check

SetStaticFieldStage treats empty fields as skippable
Merge pull request #253 from Nycander/find-unknownhost

Fixes failing test when you are on a network which recognizes unknownhost as a valid hostname
Merge pull request #225 from laserval/admin-service-configuration

Admin-service configuration via property file
Adds failing test for stage updates no replacing old configuration in stage groups
Replaces the StageGroup stages set with a map to ensure only one configuration per stage is stored
Ensures StageGroup getters return unmodifiable copies of it's map
Adds a getSize method to StageGroup and uses it instead of getStages().size()
Adds debug logging of result when writing properties
Adds isEmpty() method to StageGroup