GConf to GSetitngs port, tier 2

The patch converts the last 2 GConf keys to GSettings
It also merges several homeview keys from being parallel arrays to a single array of dictionaries
It has code to migrate the GConf values of those keys to the new GSettings variant
Also, the patch fixes a bug in one of the tests (and the test is rewritten to suit the new GSettings scheme)