Fix wrong DBus introspect behaviour of MPRIS extension
fix tagunion compilation when using system taglib
Revert "fix tagunion compilation when using system taglib"

This reverts commit 49eb04a608506b99696ea56dcec9e51ce4797162.
fix spacing and some old stuff from #163

Conflicts:
	components/mediacore/metadata/handler/taglib/src/Makefile.in
Fixed permissions for synced playlists
Cherry-pick of foldersync:r152
Add mute action and add dbus to the suggests, as our desktop file actions currently use dbus-send
fix spacing
add hide on close extension
build hide-on-close on linux
remove extraneous linkage and prevent ngIHideOnClose.xpt from being circular
don't install hide-on-close by default, add to comment in makefile
initial work for #287