Merge pull request #1 from HarisAdzemovic/boxedTypesEquals

Strings and Boxed types should be compared using "equals()"
diff --git a/src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingView.java b/src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingView.java
index a9e9485..eeb2211 100644
--- a/src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingView.java
+++ b/src/main/java/org/apache/sling/discovery/impl/cluster/voting/VotingView.java
@@ -388,7 +388,7 @@
                         }
                     } else if (v instanceof Boolean) {
                         Boolean b = (Boolean)v;
-                        if (b == vote) {
+                        if (b.equals(vote)) {
                             logger.debug("vote: already voted, with same vote ("+vote+"), not voting again");
                             shouldVote = false;
                         }