odemisd: automatically retry components that failed to start

new exception: HwError

The instantiation thread has a list of failed components to not immediately retry, to
avoid retrying too fast.

Also extend simulated.Stage to fail to instantiate if 'stage.fail' file is present,
for testing purposes.