Merge MountItem into VolumeItem

There's no need to make a difference. Kommodity's Mount are just Volumes
which are mounted and we can always get a pointer to each other.
Merge remote-tracking branch 'upstream/gio' into gio

Some redefined classes.