Refactor the rendering part a bit

Create a new struct DroidMediaRenderingCallbacks for the rendering callbacks only and let the user
pass it via a _set_rendering_callbacks only