Fixed bug in HasUpdate.

Was incorrectly checking version against itself.
Can someone test this? On Travis ncrunch is reporting a failure but on my machine it is fine.