GUI:  UX for facility administration

- Added filtering above TaskResults.
- Display type of destination as UpperCase.
- Inform, that "Services destinations" define, where service configuration
  is propagated. Show warning on delete hosts/destinations, informing
  about services propagations.
Core: fixed wrong exception in addServiceToPackage

- the method addServiceToServicesPackage now throws
  ServiceAlreadyAssignedException instead of InternalErrorException
  when the service is already assigned to the package
Core: fixed checkAttribute[s] for VOs

- now the checking of an attribute for VO runs only when the attribute is not null
  or is truly required (Task #1527)
Added right licence.
Merge pull request #241 from tauceti2/master

Added right licence.
GUI: improved adding facility destinations

- Updated dialog for adding services destinations.
  Suggest existing hosts when destination is HOST type.
  Check for valid email format when MAIL and SIGNED_MAIL
  destination format.
Merge pull request #242 from zlamalp/fac_setting

GUI: UX for facility administration
Merge pull request #238 from jirmauritz/servicePackages

Core: fixed wrong exception in addServiceToPackage
Merge pull request #237 from jirmauritz/checkAttribute

Core: fixed checkAttribute[s] for VOs
GUI: custom error message on AddServiceToServicesPackage

- Display custom message since same exception is used for
  assigning service to resource, which is not the case
  of AddServiceToServicesPackage.

- Source format of some classes.
Merge pull request #243 from zlamalp/assign

GUI: custom error message on AddServiceToServicesPackage
GUI: allow to use custom re-captcha public key

- Read public key for Re-Captcha from perun-web-gui.properties
  stored on server side. This will allow us to use it in
  different Perun instances without need to share are private
  key part.

- If key not present, stop loading appForm gui and display error message.

- Updated PerunError object, so more properties can be set manually.

- Small updates to error reporting widget.

- When response on POST is null (error case) and callback is hidden,
  do not show error report widget.
Merge pull request #244 from zlamalp/captcha

GUI: allow to use custom re-captcha public key
Remove artefacts from facilitiesManagerEntryIntegrationTests

- remove facAdminVo from tests
- create new normal vo instead of facAdminVo in tests
Merge pull request #245 from stavamichal/remove-artefacts-of-facadmins-vo-from-facilities-tests

Remove artefacts from facilitiesManagerEntryIntegrationTests
GUI: removed facility type from all GUI

- Removed type property from Facility object. It can't be set or get.
- All places using getType() are fixed and use only facility name.
- Enabled change of facility name in GUI.