replace try/except with precaution and add comments
simplify initialize_artifacts()
merging in additional tests
small test just to run the method
make mandatory arguments obvious in signature
add todos; add revision to constructor
fix tests to call Component constructor with proper Host instance
add test for UnreachableHost.uri
improve/add assertions to unit tests
fix indentation
clean up constructors of Component and subclasses
further refactoring on initialize_artefacts
clean up constructor a little more
further refactoring on initialize_artefacts
finish refactoring on initialize_artefacts
Merge remote-tracking branch 'upstream/master' into master_refactor
extract common constructor code and add some docstrings
remove special case, since UnreachableHost now has empty artefact lists
add mock module for testing loading of Service class
git-ignore *.bak