actions: Don't accumulate callbacks in views.

Normal GtkAction life-cycle is to be destroyed once its action group
is destroyed.  Since we use a manager to keep these around (to prevent
reloading nemo_action files all the time, we need to disconnect the
'activate' signals on these each time the menus are deconstructed and
reconstructed.

Fixes #658