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
GUI: fixed some add widgets

- Fixed already added widgets for vo ext sources and required attributes.
- Fixes for Group settings tab (display notice in drop-down if group is
  without members, source format, no changes widget optimization).
Merge pull request #170 from zlamalp/addFix

GUI: fixed some add widgets
GUI: logout from application form gui

- Added logout link to menu in application form.
- When form is submitted, but not stored (hard error),
  allow users to get back to app form without losing
  what they already filled in.
- Code simplification in logout widget.
- Clear shibboleth cookies method is now in Utils.
- Fixed "Go to perun web" button align on logout widget.
- Prevent accidental close of error reporting widgets created
  by json calls when clicking outside of the box. User must select
  desired action by click on button. This ensures, that user will be
  able to read error message.
- Source format.
Merge pull request #171 from zlamalp/logout

GUI: logout from application form gui
GUI: bumped to GWT 2.6 release

- Updated GUI modules definitions and pom.xml dependency.

GWT 2.6 highlights:

- Java 7 source level is default.
- Fixed memory leakage in IE and when using FlexTable
  and DialogBox widgets (we use them a lot).
- Separate permutation for IE10.
- IE6-7 and Opera disabled by default (but we can still use it,
  it will be removed in next major release).
- Fixed memory leakage in development mode & firefox, which was
  a nightmare in last two stable releases.
Add new constructor for WrongReferenceAttributeValueException

- new primary and secondary reference attribute holder
Merge pull request #173 from stavamichal/new-constructor-for-attribute-reference-exception

Add new constructor for WrongReferenceAttributeValueException
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
Merge pull request #164 from zlamalp/gwt26

GUI: bumped to GWT 2.6 release
Fix attributes EntryIntegration tests

- assert not expected the right number of objects
- fix in methods getRichAttributesWithHoldersForAttributeDefinitionGetVosFromFacility/GetVosFromHost
Merge pull request #177 from stavamichal/fix-attributes-tests

Fix attributes EntryIntegration tests
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