8044773: Refactor jdk.net API so that it can be moved out of the base module

Reviewed-by: alanb, erikj, mchung
34 files changed