Avoid unwanted warnings from destroy() in TestStart()
Increase the timeout of TestRestore() to avoid unwanted timeout error
Prevent destroy() to stop twice container in TestRestore()
Increase the timeout in TestStart() to make sure the container has the time to die within the function
Make it more clear when Docker fails to allocate a free IP range for its bridge
Merge remote-tracking branch 'origin/unit_test_improvment-2'