Removed dependence on java interfaces and use only one surface for both embedded and fullscreen surfaces.
14 files changed