Merged directory monitor solution, but stick with volume monitor because not working jet

Merge commit '0852847e2613dbcebb4ed7f58e5b2aee3aa86a90' into nemo_master_merge

Conflicts:
	libnemo-private/nemo-file-utilities.h
	src/nemo-application.c
	src/nemo-pathbar.c
	src/nemo-window-manage-views.c
	src/nemo-window-slot.c
	src/nemo-window-slot.h
Added comments to clarify how unmont detection works and will work in future