8169925: Organize licenses by module in source, JMOD file, and run-time imageReviewed-by: alanb, erikj, ihse, naoto, prrContributed-by: mandy.chung@oracle.com, jeannette.hung@oracle.com
8168108: lib/classlist should be packaged in java.base.jmodReviewed-by: mchung
8136930: Simplify use of module-system options by custom launchersReviewed-by: alanb, ksrini, henryjen, sundar
8150044: Generate classlists at build-timeReviewed-by: alanb, mchung, iklamContributed-by: claes.redestad@oracle.com, erik.joelsson@oracle.com