Enabled leadership service implementation based on consistent map + added precondition checks to partitioned database.

Change-Id: Ia76f8479d9113e7ad67e583e4ca157e62a1cabc7
diff --git a/core/store/dist/src/main/java/org/onosproject/store/cluster/impl/HazelcastLeadershipService.java b/core/store/dist/src/main/java/org/onosproject/store/cluster/impl/HazelcastLeadershipService.java
index f75cd48..b48ce21 100644
--- a/core/store/dist/src/main/java/org/onosproject/store/cluster/impl/HazelcastLeadershipService.java
+++ b/core/store/dist/src/main/java/org/onosproject/store/cluster/impl/HazelcastLeadershipService.java
@@ -73,7 +73,7 @@
  * the current leader (e.g., for informational purpose).
  * </p>
  */
-@Component(immediate = true)
+@Component(immediate = true, enabled = false)
 @Service
 public class HazelcastLeadershipService implements LeadershipService {
     private static final Logger log =