Merge
8179516: add Utils.COMPILE_JDK constantReviewed-by: dholmes, gtriantafill
8177728: [TESTBUG] Improve CDS test utilsSummary: Improved and expanded CDS test utils; updated CDS tests to use new utils.Reviewed-by: jiangli, ccheung
8177017: com/oracle/security/ucrypto/TestAES.java fails intermittentlySummary: Skips CFB128 related cases on Solaris pre-11.3 versions.Reviewed-by: valeriepContributed-by: John Jiang <sha.jiang@oracle.com>
8164608: [TESTBUG] compiler/profiling tests fail to compileReviewed-by: ctornqvi
8164737: Remove Unsafe dependency from ProcessToolsReviewed-by: gtriantafill, dholmes
8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinderReviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff