ECMS-5580: [Migration] Need to migrate Taxonomy action from PLF-3.5.x to PLF-4.0.1

Fix description:
  - replace parameter {portalName} and {treeName} in taxonomy action node properties by real value
ECMS-5580: [Migration] Need to migrate Taxonomy action from PLF-3.5.x to PLF-4.0.1

Fix description:
  - add taxoNode.save() in SanitizationUpgradePlugin.migrateTaxonomyAction()
ECMS-5580: Need to migrate Taxonomy action from PLF-3.5.x to PLF-4.0.1

Fix description:
  - Add the case to upgrade from 4.0.2 to 4.0.3
Merge branch 'fix/4.0.x/ECMS-5580' into stable/4.0.x
ECMS-5521: [IE8] Problem on Display image in Thumbnail view on Insert content link

Problem analysis:
	- In Thumbnail View, there are 8 contents per page but the current code only treats 6 contents per page.
	- In IE 8, children does not work well in Content Selector.
	- Iterator in List View does not work well.

Fix description:
	- Correct that there are 8 contents per page  for thubnail view
	- Replace children function by find function
	- Correct iterator for list view to avoid duplicating result.
ECMS-5508: [ECMS] Failed to check the affection of JS file in shared site

Fix description:
  - fix the problem js data of shared site cannot merged into global actived js
ECMS-3451: CLV - Sort by title is case-sensitive

Fix description:
  - sort the title of CLV with in-sensitive case by applying JCR-1.15.x regarding to JCR-1757
ECMS-5531: Don't show RSS when header don't input value

Fix description:

  - Separate displaying the RSS link from header in CLV
ECMS-5540 Cannot rename a file name that contains character '+'

Analysis:
  - param [oldPath] is not encoded URI before request rename rest service

Solution:
  - encodeURIComponent oldPath param
ECMS-5557: [Add Category] popup disappears when choosing newly created category or category of extension

Analysis:
    - Closing popup improperly after selecting category item
Solution:
    - First tab of Manage Category appears after selecting category item
ECMS-5633: CLONE-ConstraintViolationException when opening acme/events folder after adding a File

Fix description:
  - verify the case when login user is superuser
ECMS-5454: CLONE-PathNotFoundException when click on folder after web content is deleted on WebDav

Fix description:
- Catch exception when the node is no longer exist
Merge commit 'd768a0cd3b9cf2db551c5d70ff3211074b993536' into HEAD