Add Gitlab::VersionInfo class to fix and simplify version check.
Created by: hiroponz
It returns "yes" if required version is "1.7.10" and current version is "1.6.10", because the patch version of current version equals to that of required version.