added shell for snapshot/init/restart tests
clarify SimInit::Init doc comment