Support for overriding actions, minor bug fixes

Skins and users can now provide override.xml to override actions based
on XBMC boolean conditions. See readme for full details.