Add clean if start fail
Refactor container.Start()
fix panic
Merge pull request #2246 from dotcloud/clean_when_start_fail

Add cleanup when container.Start fails