GUI: fixed checkbox widget for app form

 - split selected values by "|"
 - pre-fill item (split by "|" and if value matches, set selected)
Merge pull request #69 from zlamalp/checkbox

GUI: fixed checkbox widget for app form
GUI: initial support for resource tags

 - added object definition
 - resource tags of VO can be created/updated/deleted
 - Vo manager -> advanced -> Resource tags
 - small fixes on resources
 - added assign/remove calls
 - added Tags sub-tab on resources detail
 - added AssignTag tab
 - fixed button translations
 - added filtering by name and tag to all resources tables
 - added sorting support for ResourceTag
CORE,BEANS: RichResource now contains ResourcesTags

 - added list of ResourceTags as RichResource parameter
 - all methods for getting rich resource also fills resources tags

 - created inner RichResourceExtractor class which can select
 rich resource with all resource tags assigned by one SQL query
 - usage of JdbcTemplate instead of SimpleJdbcTemplate in order to
 use RichResourceExtractor class instead of RowMapper
 also: SimpleJdbcTemplate is deprecated in Spring now
 - added method to fill tags in RichResource one by one (used
 by RichResourceExtractor)
 - updated toString() a serializeToString() in RichResource

GUI: fixed filetring of resources based on tag

 - search field display tags as "name (tag)"
 in order to keep them sorted alphabetically

AUDIT PARSER: fixed reading of RichResource from log

 - read also resourceTags property of RichResource
 - added to test of RichResource
CORE: fixed getting RichResourceById

 - fixed consistency error case in getRichResourceById
 - use static variable for RowExtractor instead of new instance everytime
Merge pull request #62 from zlamalp/tags

Tags support
 - Tags can be part of RichResource to display them in GUI
 - Tags can be created/deleted/assigned/removed
 - Groups can be assigned to resources filtered by tags
RTMessageManager new way of sending message to RT

- not using Authentificator now
- use POST method
- information in Content
- add apache.http libraries to core (inspiration in publications pom.xml)
- authentication is performed for every call separate
Merge pull request #70 from stavamichal/RT_core_new_message_sender

RTMessageManager new way of sending message to RT
Facility manager can delete resource from his facility

- VoAdmin and FacilityAdmin can both remove own resources
Merge pull request #71 from stavamichal/FacilityManagerCanDeleteResource

Facility manager can delete resource from his facility
GUI: added support for groups as entities managers

 - TabMenu - proper way of styling and widget putting
 - added calls to get/add/remove managers groups
 - added new buttons translation
 - groups can be VO/Group/Facility managers
 - removed unnecessary code
 - groups to be added as managers are offered based on VO/Group admin rights
 - if 'members' group is about to be added, warning is show to inform
 user about consequences
Merge pull request #72 from zlamalp/admins

GUI: added support for groups as entities managers
Removed unused context filter from RPC.
CORE: fixed up javadoc

 - removed testing println from RTMessagesManager
 - updated javadoc in interfaces (fix is based on IntelliJ Idea's
 code inspections)
GUI: simplified password reset

 - do not allow to choose namespace after page loading
 - show login & namespace in page title
Merge pull request #75 from zlamalp/reset

GUI: simplified password reset
Merge pull request #73 from tauceti2/rpcRemoveUnusedFilter

Removed unused context filter from RPC.
Perun licence.
Merge pull request #74 from zlamalp/cleanup

CORE: fixed up javadoc
GUI: fixed application form

 - proper onPaste/onCut in password textboxes
 - on type checking for used login
 - fixed style of PasswordTextBox widget
 - fixed style of CheckBox widget
 - align app form row to top because of large widgets