BIGTOP-1371: Spark-master service fails to start due to missing /usr/lib/spark/work
BIGTOP-1342. Make TestCLI usable for both HDFS and HCFS

This change splits TestCLI code into 2 parts:

 * TestCLI using testHCFSConf.xml (cases applicable for any Hadoop filesystem)
 * TestHDFSCLI using testHDFSConf.xml (HDFS only cases)

Signed-off-by: jay@apache.org <jayunit100>
BIGTOP-1374. Add dynamic override of BOM variables into Gradle build
BIGTOP-1256. Update puppet recipes for Spark deployment to reflect BIGTOP-1183