Fix all member_resource and resource quota modules

- add holders to exceptions (where it is possible)
- add attribute to exceptions (where missing)
- fix compare_to conditions for big decimal from "==-1" to "<0"
Fix possible collidation of userExtSource logins

- only for extSource type 'IDP'
- now every login in userExtSource type of IDP is unique
- add some notNull testing to method addUserExtSource in entry
- add new method for geting all userExtSources by extLogin and extType
- add simple test
Merge pull request #359 from stavamichal/fixPossibleCollidationOfLoginsInUserExtSourcesTypeIDP

Fix possible collidation of userExtSource logins
Merge pull request #357 from stavamichal/fix_quota_modules

Fix all member_resource and resource quota modules
Use quota in fs_project service

- edit fs_project gen to use another attributes
- edit fs_project slave to use another attributes and set quota if enabled
- create example prescript for fs_project
- create new attributes used for setting quotas (for project)
- create attribute quotaEnabled for facility to set in Perun if quota is enabled on facility

NEED TO DO AFTER ACCEPTING POOL REQUEST:
- create new attribute: gr_d_projectDataQuota
- create new attribute: gr_d_projectDataLimit
- create new attribute: f_d_quotaEnabled
- set them rights for read and write
- add new attributes to required for fs_project service
Merge pull request #320 from stavamichal/add_quota_to_fs_projects

Use quota in fs_project service
Fix attributeDefinition of projectDatalimit module
Merge pull request #360 from stavamichal/fixAttributeDefintionOfProjectDataLimitModule

Fix attributeDefinition of projectDatalimit module