Patch to add VoteManager support for checking if a new vote can be started

This patch is necessary, because without it UMC will try to start a NativeVotes vote even when is already running.  It also required a new native for UMC's other plugins to call so they can get this information.