Get user attributes and memberships from the db and set them as session properties
These were in the vir_postprocess PaP module before.
Updates in the pom.xml: set source encoding and compiler hints.
Fix possible db connection leak
Minor change: getEntitlementString could return String instead of StringBuilder
Add javadoc, code format
Fix displayName session attribute mapping
According to spec[1], we should map the full name to displayName instead of nick

See trello card: https://trello.com/c/rBaPXjoa

Thanks to zolij for pointing out.

[1]: https://wiki.aai.niif.hu/index.php?title=HREFAttributeSpec#displayName