JBDS-2721 Runtime-detection: Implemented downloading via $0 substription download

Runtime download tests split to Product and Project RuntimeDownload

ProductRuntimeDownload requires to set properties jboss.org.username and jboss.org.password (jboss.org credentials)

JBoss Tools Component: runtime-detection
Author: rrabara