Merge pull request #154 from zlamalp/url

GUI: use URL.encode() on GET call parameters
Merge pull request #158 from stavamichal/fix-update-group-method

Fix updateGroup ,method
Modules for new service fs_project

- projectDirPemissions set and check permissions for project directory
- projectName set and check name of directoriy (project)
- projectOwnerLogin set and check login of user who will be owner of
  project directory
- projectBasePath set and check path to directory where projects
  directories will be stored
Don't compare searchString with name containing titles
GUI, REGISTRAR: better check for similar users

GUI
- Do not call check for similar users, if user is known on application.
  Call ended up ok, but it's not really necessary.

REGISTRAR
- Check for similar users now uses findUsers(searchString) which omits
  user's titles and can check for emails too.
- Order of checks used when user not found by UserExtSource is:
  PreferredMail, Mail, FullName, LastName.
- Added authorization for checkForSimilarUsers() method.
REGISTRAR: fixed search for similar users

- Check if users existed was done through UES ID, which
  was not set (and is not stored in app) so now we search
  by ext source name and login.
Merge pull request #175 from tauceti2/removeTitleFromSearch

Don't compare searchString with name containing titles
Merge pull request #176 from zlamalp/app

GUI, REGISTRAR: better check for similar users
Fix voObserver rights for attributes

- until now, voObserver had the same rights to write attributes like VoAdmin
- from now, voObserver can't write any attribute, can only read them same like VoAdmin
Merge pull request #178 from stavamichal/fix_voObserver_rights_for_attributes

Fix voObserver rights for attributes
CORE: fixed typo in authz resolver

- Fixed typo in authz resolver which caused member
  attributes to be writable to vo observer role.
Merge pull request #179 from zlamalp/fixup

CORE: fixed typo in authz resolver
CORE: fixed getGroupUsers select for Postgres

- Fixed typo in SQL select
- Added test for getGroupUsers method
Merge pull request #182 from zlamalp/groups

CORE: fixed getGroupUsers select for Postgres
All changes from 'master' to 'production'
GUI: fixed typo in production properties file
Merge pull request #183 from zlamalp/fixup

GUI: fixed typo in production properties file
Modules for new service fs_project

- projectDirPemissions set and check permissions for project directory
- projectName set and check name of directoriy (project)
- projectOwnerLogin set and check login of user who will be owner of
  project directory
- projectBasePath set and check path to directory where projects
  directories will be stored
Fix bottleneck of membersManagersMethod

- bottleneck was in method getUserExtSources (for every extSource 1 query)
- now one query for all user ExtSources
Merge pull request #184 from stavamichal/fix_of_bottleneck_membersCompleteMethods

Fix bottleneck of membersManagersMethod