[zircon][block] Initialize ServerManager::state_

Initialize ServerManager::state_ to None to ensure we don't
read uninitialized memory if server creation fails.

Bug: ZX-3758 #done
Change-Id: If76a14165b52db5822066e09fec2853c0addacba
diff --git a/zircon/system/dev/block/core/server-manager.h b/zircon/system/dev/block/core/server-manager.h
index c09ccf7..5f2b4b7 100644
--- a/zircon/system/dev/block/core/server-manager.h
+++ b/zircon/system/dev/block/core/server-manager.h
@@ -68,14 +68,14 @@
     static int RunServer(void* arg);
 
     ThreadState GetState() const {
-        return static_cast<ThreadState>(state_.load());
+        return state_.load();
     }
 
     void SetState(ThreadState state) {
-        state_.store(static_cast<uint32_t>(state));
+        state_.store(state);
     }
 
     thrd_t thread_;
-    std::atomic<uint32_t> state_;
+    std::atomic<ThreadState> state_ = ThreadState::None;
     BlockServer* server_ = nullptr;
 };