libweston : Migrate functions from libweston-internal.h to libweston.h
requested to merge ShivakumarVH/weston:Migrate-functions-from-libweston-internal.h-to-libweston.h into main
API's weston_output_damage, weston_compositor_read_presentation_clock, weston_surface_schedule_repaint and weston_touch_has_focus_resource are used by ivi-controller plugin that forms the GENIVI wayland-extensions. Hence these functions need to be moved from weston specific header libweston-internal.h to public header libweston.h so that they can be available for wayland-extensions.
Signed-off-by: Shivakumar Halagatti Shivakumar.Halagatti@in.bosch.com