Further ST version Specification

Further ST version Specification, allowing for different repository to be used based on which ST version user is running.

Signed-off-by: "Jake Champlin" <jake.champlin.27@gmail.com