FORUM-549 | ForumService.getOnlineUsers() returns empty list in eXo Cloud
PLF-5974: Cannot start PLF with MySQL in UTF-8 (forum)

Fix description:
- Add dialect to repository configuration
FORUM-549 | Resolve UT failures
FORUM-549 | Resolve UT failures - continue
FORUM-541: [Forum] UnsupportedOperationException when deleting or adding attachments

Problem analysis:
* During the update of a topic/post, the attachment cache data are inserted to topic/post object.
  These data are fixed-size Lists and therefore don't allow "add" or "remove" operation.

Fix description:
* Use addAll to get post information as resizable ArrayList.
FORUM-537: [Answer] Incorrect search result of category name

Fix description:
* Update search query on viewing categories.
* Add one more condition to check if user is admin before adding category in the list.
FORUM-798 | [Manage Watches form] Email is not deleted in list
FORUM-867 [Poll] Percentage of each response should be calculated based on participant number

Fix description:
* Both single-choice and multi-choice polls use now the same percentage calculation.
  It takes the number of votes for that option over the total number of voters.
FORUM-885: [Forum] Incorrect attachment file name in Topic Form

Fix description:
* Correct the index to get attachment MIME type (the dot included)
FORUM-932: [Forum] Not show auto-suggested tag for topic on IE8

Problem analysis:
* In SearchTagName.js, trim is used to get available tags.
  This function isn't supported in IE8.

Fix description:
* Use JQuery trim function instead.
Merge commit '2ca56a095a7ee23043836bbd3903711819903bc9' into HEAD