XBMC binding (based on @tlanfer code)

Taken @tlanfer code and added a few extra bits (like Play/Pause/Stop/Notify) etc. Ready for testing.