extract first method from mega-method
extract method and rename variables
undo small refactoring: deferred.name only used in status.py
make type assumption explicit
make default value explicit (and remove redundancy)
convert obsolete services-format on load (wip)
refactoring status create_host to convert obsolete services on loading; extract two methods from status.initialize_services
typo fixes
new tests (in progress)
formatting and small fixes
enabled and fixed tests; also fixed code; build now green :-)
add test_initialize_services and small cleanups
add test_loading_service_class
fix whitespace, fix test, revert deletion of large actionmanager test
Merge remote-tracking branch 'upstream/master' into master_ahead
move two lines of service initialization code into Service.__inti__; this required fixing Host.__init__ to always set host.fqdn and adapting many tests to pass a Host instance into Service.__init__ instead of a string. As a side effect host.hostname is now optional in the YAML configuration because the hostname derived from the fqdn is taken as default.
formatting: remove unnecessary line breaks; remove redundant argument
more formatting cleanups
add test
two more tests