Added a new function: actions.is_installed().
Sets are now derived from list.

This change has been made for conflicting units are based on
name comparison rather than on memory addresses comparison.
Python's built-in set object only guarantees that there are no two equal
references to the same object, which is not really what we want in this
case.