XBMC - Only perform a refresh on properties that need it.

This prevent changes the 'automatic refresh' of all XBMC Player properties, because it was causing issues with some existing rules. 

The new behaviour is to only perform the automatic refresh for the properties that actually need it. That is currently limited to the 'Player.Label' property.