Added regex for semantic versioning along with matching of each section of the version string to see if remote is greater then local version.
Added regex for semantic versioning along with matching of each section of the version string to see if remote is greater then local version.