Helpers for atomically replacing (small) files

Write to temp, cycle temp -> actual -> backup and optionally
skip if the file already has the content we would write.
The builtin-gconf values are persistent over mce restarts

Values are loaded when default client is created and written
when suggest_sync() is called.
Merge pull request #24 from spiiroin/persistent_settings

The builtin-gconf values persist over mce restarts