verifymessage shouldn't check priv keys

Updated `VerifyMessage` to avoid checking private key and just compare the signature pubkey with the given address.

Refs #123