Create class ApplicationCacheTest

TestClass for Application Cache in class AttributesManagerImpl. There are 6 tests
for basic operations: addAttributeToCache, getFromCache and removeFromCache.
Stava Michal:
- add Javadoc
- remove not used methods
- simplify the code
- add properties class
Ldapc: change of applicationcontext file and project pom.xml
Fixed source formatting.
GUI - allow to change password for service users without knowledge of previous password.
Ldapc: fix typo in ldapConsumer name
Ldapc: fix name of properties file
Ldapc: LdapProperties class, add setter for ldapcProperties
Ldapc: LdapProperties class is not singleton now.
Ldapc: autowiring ldapProperties to LdapProperties constructor
Ldapc: autowiring ldapProperties to LdapProperties constructor
Registrar: fixed transactional behavior on approving application.
Fixed final name of production version of GUI in pom.xml.
GUI: Switched default error report RT queue from 'perunv3' to 'perun'.
GUI: Usability tweaks (show processing buttons)
Added module def_MailingListManagerEmail for creating of new mailing list
Added getAttributeDefinition into module def_MailingListManagerEmail
Allow to build GUI with custom rpc path modifier

Like: /perun-rpc-devel/jsonp/ --> /perun-rpc-devel-zlamalp/jsonp/
Just pass -Dgui.url.modifier=[value] to maven during build.
Notifications: Edited notifications data access objects, so as they return an object with id defined, when save{object} methods are called from notificationsManager.
RPC: Edited NotificationManagerMethod, so as it passes the returned object in saving methods.
Do not use ident for java files (in .gitattributes)