New method getMemberGroupsByAttribute()
 - getMemberGroupsByAttribute in entry check that attribute has group entity and session has right to read that attribute
 - removed unused imports from membersManagerBlImpl
Preparation for automatic creating of attributes from modules
 - commented all getAttributeDeffinition() in -namespace modules
 - completed getAttributeDeffinition()
added setDisplayName() into getAttributeDefinition() in attribute modules
Core: Fix of bug in method deleteResource() from ResourceManagerBl
 - moddified deleteResource() in ResourceManagerBlImpl
    - deleteResource() now remove all non-virtual resource-group attributes from database
 - added new method removeAllGroupResourceAttributes() into AttributesManager
Add new method for converting user object

- method converts user to user with no emptyString values in object attributes
- use this in updateUser and updateNameTItles methods
- tested on postgreSQL and OracleDB
Fix default_data_quota module

- before this fix could be dataQuota set to unlimited even if limit was not unlimited
- now dataQuota can not be unlimited if limit is still limited
Tasks and tasks_results
alter table tasks alter column CREATED_AT type timestamp;
alter table tasks alter column START_TIME type timestamp;
alter table tasks alter column END_TIME type timestamp;
alter table tasks_results alter column timestamp type timestamp;
Merge pull request #315 from zlamalp/publications

CABINET: pubs with same ISBN are no longer considered same
remove facility type

alter table facilities DROP CONSTRAINT fac_u;
alter table facilities add CONSTRAINT fac_name_u UNIQUE (name);
alter table facilities drop column type;
All changes from 'master' to 'production'
Use to_timestamp instead of to_date function for PostgreSQL for tasks and tasks_results tables
  - added toDate function to Compatibility
  - modified DAOs in tasks-lib to use the compatibility function
Merge pull request #314 from zoraseb/tasks_and_results

Tasks and tasks_results

alter table tasks alter column CREATED_AT type timestamp;
alter table tasks alter column START_TIME type timestamp;
alter table tasks alter column END_TIME type timestamp;
alter table tasks_results alter column timestamp type timestamp;
Merge pull request #316 from zoraseb/remove_facility_type

remove facility type

alter table facilities DROP CONSTRAINT fac_u;
alter table facilities add CONSTRAINT fac_name_u UNIQUE (name);
alter table facilities drop column type;
Fix gen scripts broken during export to GIT

Addition to b240dc824289aed20d1f9b5ae0d940fd5cc498f4

There were still errors in du_users_export (missing variable definition,
so du_users_export was failing on syntax error)
Add send script pbsmon_users to git
Add new version of script perun-afs_group.sh

- fix USER_FROM_PERUN_FILE variable content
- fix removing and adding empty strings (when no user left)
- add filter and prescript for loading filter (filter on membership)
Merge pull request #302 from stavamichal/fix_update_user_for_oracle_use_null_instead_empty_strings

Add new method for converting user object

- method converts user to user with no emptyString values in object attributes
- use this in updateUser and updateNameTItles methods
- tested on postgreSQL and OracleDB
Merge pull request #307 from stavamichal/fix_default_data_quota

Fix default_data_quota module

- before this fix could be dataQuota set to unlimited even if limit was not unlimited
- now dataQuota can not be unlimited if limit is still limited
Merge pull request #322 from mvocu/michalv-date-to-timestamp-fix

Use to_timestamp instead of to_date function for PostgreSQL for tasks and tasks_results tables
Fix tasks-lib tests

- do not use type in tasks lib tests