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.
`xbmc-bare` is redundant compared to `xbmc` and changing names of packages should be avoided if possible.