UTILS: point to right JDK when generating javadoc

- When generating javadoc for RPC API use custom installation of JDK
Merge pull request #401 from zlamalp/rpc-javadoc

UTILS: point to right JDK when generating javadoc
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
GUI: do not display re-captcha on mail validation

- Skip re-captcha if ?m=[code]&i=[code] are passed in URL (mail validation).
- Fixed menu display on mail validation.
- Added more space in verification failed message.
Merge pull request #407 from zlamalp/captcha

GUI: do not display re-captcha on mail validation
RPC-LIB: Change to prevent NullPointerException

when polling for AuditMessages from RPC (on RPC re-deployment)
LDAPC: fixed error message

- When processing of some AuditMessage fails, pass message ID
  to exception text in logs, not message itself.
Merge pull request #408 from zlamalp/rpclib

RPC-LIB: Change to prevent NullPointerException
WUI: initial wui commit (work in progress)
WUI: fixes
WUI: added empty gwt project for perun-wui-cabinet

- Added base config files for new wui webapp for cabinet.
- Added images and js sources.
- Added empty entry point class.
- Added Perun's colorful logo.