Add rights for engine to call getAssignedServices

Engine/dispatcher needs this method for resolving ExecService-Facilty
pairs from audit message.
Fix permissions check in services

If target file is symlink, permissions is checked on linked file (not on
symlink itself)

Affected services: fs_home, k5login and passwd_scp
New model ResourceState

- added new class ResourceState
- added method getResourcesState
GUI: when creating Facility always pass backup list

- Pass content of "backup list" from list of Facilities when
  creating new Facility, since simple "list" might be empty/filtered.
Merge pull request #402 from zlamalp/gui

GUI: when creating Facility always pass backup list
Fix UF:D:defaultUnixGID module

attribute GR:D:isUnixGroup is no longer used. You can tell if group is
unix group according to G:D:unixGroupName-namespace - if it is set, the
group is unix group.
RPC: added getAllResourcesState method
Merge pull request #404 from zlamalp/resource

RPC: added getAllResourcesState method
GUI: first version of resources state tab

- New tab "Resources state" replaces "Facilities states"
  in VO management section.
- Listing all VOs resources including their services and their state.
- Added all necessary methods and object definitions.
- Some source formatting.
Merge pull request #405 from zlamalp/guires

GUI: first version of resources state tab