Added a new file compare function.

- g_list_union sorts on its own
Revert "Went back to no-names. Filse are now referenced only by id"

This reverts commit 1286aad5fb53c3e711dde3acd9f03375a679deea.
Revert "Reinstated some more operations. Can't change file permissions"

This reverts commit a6b189befe52ff4fd6b077e6dbb0f9cf18570639.

Conflicts:
	tagfs.lc
Bucketing basically works. Still suboptimal handling of overwrites
Merge remote-tracking branch 'github/master' into buckets
Nicely handling duplicate file names in a single listing