return empty container list instead of error when cannot communicate wit...

...h an engine

This is a temporary fix until some form of replacement http client can handle this at a wider spread.  If an engine is unreachable it will simply return empty.