6839872: remove implementation inheritance from JSR 292 APIs

Move everything into a single package; remove all multi-package machinery

Reviewed-by: twisti, forax
33 files changed