[libqofono] Don't change DBus properties unless they change.

If the local cached value of a DBus property is the same as the new
value don't bother sending the DBus command.
Merge pull request #38 from amccarthy/master

[libqofono] Don't change DBus properties unless they change.