NXIO-323: Refactor the way to check target platform availability
NXIO-323: Remove specific target version check

This reverts commit 61dcebf22daefda7094f592477e001dc90f5922e.