XBMC RetroArch integration and some cores

This adds some additional retroarch cores as well as a script generation package to be used in conjunction with XBMC and the AdvancedLauncher addon, making it possible to use XBMC as an emulator frontend.
Would it? The only place the name is used is `nix-env -i` so any damage is rather limited.