Update libretro.h
Added some generated files to the ignore list
Add save file support
Add pause/restart support