Add support for version suffixes (like RC1 & Beta) to esVersion parsing & comparison