PLF-5236 | "Who Is Online" portlet took a lot of time when user login - provided RelationshipManager#getOnlineRelations API

Conflicts:
	component/core/src/main/java/org/exoplatform/social/core/storage/impl/RelationshipStorageImpl.java
	component/core/src/main/java/org/exoplatform/social/core/storage/impl/StorageUtils.java
PLF-5236 | "Who Is Online" portlet took a lot of time when user login - new API ActivityManager#getActivitiesByPoster(activityTypes)

Conflicts:
	component/core/src/main/java/org/exoplatform/social/core/storage/impl/ActivityStorageImpl.java
PLF-5236 | Who Is Online portlet took a lot of time when user login.Fix Rule 08.