Fixed VersionCheck.cs not to alert if web is older

Reworked code to verify each segment of the version strings with regular
expressions, rather than assuming a different value is a new one