Start of XBMC provider.
Some basic XBMC events working. Squashed bugs.