WIKI-476: Missing Icons in some macros (Warning, Info, Tip)

Conflicts:
WIKI-549: Hard-coded labels in some Page version forms
WIKI-642 : Javascript error when switching page with accent characters to Rich Text Mode

Fix description:
- fix js bug: $ is consider as jQuery, but it should be prototype object in prototype.js
- revert wrong comment in UIWikiWysiwygLoader.js
WIKI-668:  [WIKI] Image URL broken if hostname contains the word portal
WIKI-750 ECMS-5768 allow only non anonymous user to call WikiRestServiceImpl method

Conflicts:

	wiki-service/src/main/java/org/exoplatform/wiki/service/impl/WikiRestServiceImpl.java
WIKI-780: Count attachment didn't update when attachment is removed

Fix description:
* Problem: Missing the configuration to update rendering cache when attachment is removed
* Fix : Add more conponent plugin in wiki service configuration.xml to update rendering cache in case attachment is removed.
WIKI-791: Notification emails about wiki page's version migration

Fix description:
* Do not send mail when migrating data using 'wiki:migrating' mixin
WIKI-794 Failed to access huge wiki pages after version history migration

Problem analysis
* WIKI-746 runs version migration when an old page is opened the first time.
  The deletion of old page history takes time and cannot be finished due to transaction timeout.

Fix description
* During version migration, page history deletion is moved to a dedicated thread to avoid the transaction timeout.
  When timeout happens, these old data are not removed but it doesn't block the page to render correctly.
WIKI-547 Attached file no longer exists after previewing a new page

Fix description: Only remove draft page when start adding new page

Fix description:
- Problem: Remove draft after doing any action.
- How to fix ? : Remove draft only in case the action add new page was called
WIKI-592: Wrong position of section editing's tooltip