dyngroup: Invert arrows in shared group form

Refs #2318
base: Invert arrows for user groups

Refs #2318
pulse-update-manager: MultiOS support
core: Prevent page reload when clicking on close button
inventory: fix bad handling of virtual nic (break machines with only physicals)
update: Product update prototype
update-manager: Various fixes
update: Hide buttons when no updates available
Automatic gettext update
Automatic gettext update
Automatic gettext update
pulse2-setup: fixed config instance overriding
pulse2-setup: remove initial and final comments
package-helper: Handle better detection for msi files

Check if file_data dictionnary contains named key 'Name of Creating
Application' with value contains "Windows Installer"
pulse2-setup: Fix traceback when not using batch mode

If you don't use batch mode, read_ip() method can fail.

This failure has been introduced in commit
5a86a700af71c2caa690a30e5e1f1096a6065142
imaging: Fix "Select all" link

Refs #2330

On a mastered image, click on blue button info. You see all computers
attached on this master.

A "select all" link allow you to check all computers, to remove
attachement to master.

This "select all" link doesn't work.

this commit fix it
update: Fix bad redirection when installing product updates
update: Show error message when update manager is not installed
support: new plugin allowing a remote support trough reverse ssh

Added a new widget on dashboard which contains a button allowing
to open or close a remote session, displaying if connection
was established.
support: add module declaration into Makefile.am