Merge
8180349: Review JAXP Java SE 9 API javadocsReviewed-by: rriggs, lancea
8144967: javax.xml.transform.Source and org.xml.sax.InputSource can be emptyReviewed-by: darcy, rriggs
8077332: tidy warnings from javax/xmlSummary: some HTML markup fix (jaxp part)Reviewed-by: joehw, lancea
8054834: Modular Source CodeReviewed-by: alanb, chegar, ihse, mduigouContributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com