XBMC: Add customization options and clean up GUI configuration