Add a wrapper layer around libretro cores, so we can run old and new ones simultaneously.