Synchronizator can disable member using authoritativeGroup attribute

- create new authoritativeGroup attribute module
- change synchronizator code to work with authoritativeGroup attribute

--- NEED TO BE DONE AFTER MERGE THIS COMMIT ---
1] create new attribute authoritativeGroup
2] set rights for this new attribute
 - WRITE = GroupManager, VoManager
 - READ  = VoManager
RPC: added missing methods

Added missing methods to RPC:

- getRequiredAttributes for resource-member-service and workWithUserAttributes.
- setAttributes for resource-member and workWithUserAttributes.

Added RPC javadoc.
Merge pull request #379 from zlamalp/rpc

RPC: added missing methods
GUI: new group/member settings sub-tabs on resource detail
GUI: fixed table display when no service or group assigned

- On group-resource and member-resource settings use info message
  in table when no group or service is assigned.
Merge pull request #380 from zlamalp/resource

GUI: new group/member settings sub-tabs on resource detail
Add getDataWithVos to perl-lib and services

Add getDataWithVos to:
 - perl-lib (ServicesAgent)
 - services (perunServicesInit)
Ignore also /nbproject/ folder from NetBeans projects.
Merge pull request #381 from zlamalp/ignore

Ignore also /nbproject/ folder from NetBeans projects.
AuditerConsumer moved to Auditer

- getMessages, getFullMessages, getMessagesForParser and getMessagesForParserLikePairWithId renamed to pollConsumer methods
- methods added to blImpl, entry and rpc
- added for update to select queries for last processed id (lock)
- authorization into entry layer for PerunAdmin
- added createAuditerConsumer method
Added grant unlimited tablespace to perunv3
Changed order of alter table sequences
Merge pull request #382 from zoraseb/execute_v3.sql

Added grant unlimited tablespace to perunv3
SPRING: Fixed Spring version used in xsd URL

- Use version-less URL for Spring xsd validators.
- Set version 3.1 in manually added spring.handlers and spring.schemas.
- Removed many unused or duplicite context definitions.

Now correct mapping should be provided by Spring libraries, which maps
URLs to classpath.
Prepare usedGids mechanics

- add methods for loading entityless attribute value from DB with "for
  update"
- add new module for attribute entityless_def_usedGids
- rework group_def_unixGID_namespace and resource_def_unixGID_namespace
  to use usedGids attribute
- add simple tests
Fixed Maven plugin execution for Eclipse

- Added lifecycle mapping for serviceloader plugin.
Updated project info in pom.xml
Do not set versions on plugins and dependencies in child projects

...because they are inherited from main project pom.xml

- Removed ant-run maven plugin lifecycle mapping for Eclipse,
  since plugin is not used by any of our modules.
Fix method getEntitylessAttrValueForUpdate

- if entityless attribute with subject not exists, create new one by
  insert (with null value) and work with it
	- without that you won't be able to create DB lock (row must exist),
		which is purpose of this method

- add new private method creating entityless attribute with null values
CORE,REGISTRAR: changed SimpleJdbcTemplate to JdbcTemplate

- SimpleJdbcTemplate is marked as deprecated so JdbcTemplate should
  be used instead. Class API is the same, but support ResultSetExctractor.
- Removed some unused imports.
- Instance check is kept in Utils.getNewId() since somebody still may pass
  this class as data source.
CORE: Fixed jdbc data source type for Searcher

- Use NamedParameterJdbcTemplate instead of JdbcTemplate since it can't
  handle named parameters used in Searcher.
- Commented out stdout in Searcher tests.

  Note: Previous SimpleJdbcTemplate (deprecated) combines JdbcTemple and
  NamedParameterJdbcTemplate, so it was possible to pass both types of params
  to the same jdbc template. Now we must choose and pass proper params.