GUI: added support for indirect/direct membership

 - display indirect members in tables with italic font
 - indirect members can be set as "not checkable" to prevent
   remove action, which would fail on perun side (group members tab)
 - Implemented MemberColumnProvider to simplify same table building
   in multiple callbacks
 - clear search string after adding member to group
 - added support for RichMember to CustomClickableCellWithAuthz
 - added custom style support based on object and attribute for same cell
GUI: usability fixes

 - Updated services tabs and forms to use ExtendedTextBox
 in order to handle cut/paste actions.

 - Fixed KeyUpHandler for filter widget in TabMenu. Show suggestions
 only if not already shown, because key up/down reset selection.
GUI: many usability fixes

- Do not rebuild oracle on each filter event for RichDestinations
- Added filtering for ext sources and vo ext sources, used when adding
- Allow multiple add vo/group/facility manager without closing the tab
- Suggestions when filtering groups takes ":" as whitespace so we
  can now filter also between subgroups in same table
  (e.g. "ncbr:kulhanek" is offered now if "kul" is in input).
- Added filtering on groups on Member's groups tab.
- Added filtering on groups on GroupAdmin's SelectGroup tab.
- Put "No resource available" in selectionbox on GroupSettings tab
  if group is not assigned to any resource (prevented switching to
  members settings)
- Better cross-site request exception message.
CORE+GUI: usability and compatibility fixes

CORE
 - Fixed postgres compatibility when getMembersCount() selected by
   status and vo. Type of status column is 'char' and must match
   passed parameter in query() method.

GUI
 - Use entities names in result messages for add/remove member/manager
 - Fixed rebuilding of oracle in GetAllGroups.
 - Added filtering on groups,services and tags assigned to resource.
GUI: usability fixes for facility admin

- Added filtering on facility owners and hosts.
- Redesign AddHosts tab to match CreateFacility wizard.
GUI: unified filter implementation

 - Unified implementation of filterTable(), so oracle
   is never rebuild when filtering (should speed things up).
 - Fixed filtering on groups and sub-group (respect suggestions
   or on custom string filter by any group name in name path).
GUI: fixes for facility propagations tabs

 - Usability fixes
 - Add link to facility detail from DestinationResult tab.
 - Fixed formatting of UrlMaper
 - Fixed URL of DestinationResults tab which prevented reopening
   on browser page refresh.
GUI: fixed opening create facility tab from perun admin page
Merge pull request #97 from zlamalp/devel

CORE+GUI: many usability fixes and one postgre compatibility fix