PLF-5815: eXo in iframe issues

Problem analysis
- Web browser will be reloaded when selecting space

Fix description
- Only redirect appropriated frame
PLF-5883: Lose iframe when clicking links in Getting Started and Suggestions applications

Problem analysis
- The window target is currently wrong.

Fix description:
- Set the target to current window.

Conflicts:
	extension/portlets/homepagePortlets/src/main/webapp/js/suggestions/suggestions.js
PLF-5834 No language input in Announcement template

Fix description:
* Add language field in Announcement template
PLF-5826: [Forum statistics gadget] Uncaught data error

Fix description:
	- Initiate the first weekly statistic when starting PLF from scratch
PLF-5820: Login History gadget failed to display statistics charts

Fix descripition
	- Correct the version of jqplot

Conflicts:
	exo-gadget-pack/gadget-pack/src/main/webapp/gadgets/Engagement-gadgets/ForumsStatistic/Statistic.xml
PLF-5811: Slowness in suggestion portlet

Fix description: Update PeopleRestServices and SpaceRestServices to use the new methods implemented at SOC-4118:
* Limit the total amount of provided suggestions.
* Get the suggestions only from that sample.

Conflicts:
	component/common/src/main/java/org/exoplatform/platform/common/rest/services/SuggestPeoplePortlet/PeopleRestServices.java
	component/common/src/main/java/org/exoplatform/platform/common/rest/services/SuggestSpacesPortlet/SpaceRestServices.java
	component/common/src/test/java/org/exoplatform/platform/common/rest/services/BaseRestServicesTestCase.java
PLF-5806: [WAI] Redundant tooltip of Logo home image

Fix description:
* Remove the redundant attributes
PLF-5752: Update TemplateService config for cluster from EXOGTN-1758

Fix description:
- Set parameters for Template Service cache in cluster mode.
PLF-5891 | [SpaceNavigationPortlet] Wrong URL when switching between spaces.
PLF-2322: [Navigation Selector] Unknown Error when clicking the "arrow up"

Fix description:
	- Do not update anything if the destination node is null
PLF-5012: Info about exo:gadget-groovy annoies server log when starting package in debug mode

Fix description:
- Verify existence of script objects before fetching them
PLF-5115: Add keys for space's default applications.

Conflicts:
	samples/acme-intranet/webapp/src/main/resources/locale/portal/webui_en.properties
PLF-5702 : Cannot redefine favicon.ico because it's defined in trial.war
PLF-5624 : Improve People REST service

Fix description:
- Avoid Hard-code of super user as root in People REST service

Conflicts:
	component/common/src/main/java/org/exoplatform/platform/common/rest/services/SuggestPeoplePortlet/PeopleRestServices.java
PLF-5728: Use custom data validator for Navigation Node's Name

Fix description:
* Use custom identifier validator for Page Node Form. The validator is defined as system properties.
PLF-5648: Unknown Error when cutting a node into its child.

Fix description:
* Forbid to move a node into its child.
PLF-5514: [Space Navigation] Show more button still appears when there are no more results

Fix description:
* Hide "Show more" button during searching space.
PLF-5377: Error when assigning an LDAP user in a group and this user is not synchronized

Problem analysis
	- When a membership is created, a folder is created in OrganizationIntegration.
          If that folder for the user is not avaiable, there is exception when server tries to create membership folder.

Fix description:
	- Only create membership folder if user folder and group folder are both available
PLF-5615: Direct to wrong page if clicking on Help icon when user is on Connections page

Fix description:
* Add the Help link definition when the user is on Connections page.

Conflicts:
	component/uxpnavigation/src/main/resources/conf/portal/configuration.xml
Merge pull request #29 from exodev/fix/4.1.x/PLF-5891

Fix/4.1.x/plf 5891