fix(server.Init) Fix wrong error reporting
We should only report error if the snapshot path is not exist and we cannot create a new one.
Merge pull request #203 from xiangli-cmu/init

fix(server.Init) Fix wrong error reporting