detect existing window desktops #281
add WM_WINDOW_ROLEs
update translations
gtk < 2.24 compat fixes
gtk < 2.24 compat fixes tabs to spaces
remove workspace detection debug info #281
update pt_BR.po
finalize 0.8.7
autogen 0.8.7
release 0.8.7
start 0.8.7+
add browse-for options in Rename/New dialog Browse dialog
Browse dialog browse-for initial use visibility
run fm Devices menu functions in task man
let vfs task show run-task missing file errors
desktop prefs - insensitive wallpaper options if unchecked
file props dlg - show target type of relative link
misc Devices list and menu changes

Devices menu activate Open on left-click
Devices menu activate Remove / Eject on middle-click
Devices menu add Mount and Unmount
device remove via desktop shows progress dialog
fm Devices menu show and obey option Settings|New Tab
allow HAL eject unmounted
add HAL unmount optical in addition to eject
fix HAL duplicate devices listed
Devices list and menu Mount and Unmount sensitivity
on_eject usdlg use g_find_program_in_path
Merge branch 'next' of https://github.com/IgnorantGuru/spacefm into next