minor tidy up and refactoring (no functional changes) while working on the isis-default-runtime.xml documentation; biggest change is the removal of the (unused) Class passed into InstallerLookupDefault