Core.vala and retro-core-extern.c replaces retro_core.c/h and retro_vala.c/h