A fix for the user profile page 404 error
AMEC-1954 used List instead of Set to store the ArticleCategory objects to be able to perform sort
added a method to sort the categories alphabetically
AMEC-1954 added a new property ('orderedCategories') and its getter and setter methods
AMEC-1954 Kept the category set initialization as it is used in other parts of code and made a list using the list
added comments to the sortCategories() method, renamed temp to subject areas and added code to consider the main category if the subcategory does not exist
AMEC-2061 fixed the google scholar broken link
Merge branch 'master' into dev-AMEC-1954
AMEC-1954 changed the logic in sortCategories() method to use the overriden compareTo() method in ArticleCaetgory to do sort and made necessary changes to createArticleInfo() method
Modified the documentation
AMEC-1954 organized imports (removed unnecessary one and replaced the wildcard import with explicit class names)
Merge remote-tracking branch 'origin/dev-AMEC-1954' into release/2.8.9rc
setting 2.8.9 version in poms
AMEC-2023 changed the conditional statement for identifying the supporting info files (SIs) from figures and tables
AMEC-1657 added an else statement to return from the function when the figshare have no metrics to display. This prevents reading the null values.
Merge branch 'master' into dev-AMEC-1965
AMEC-1954 removed the extra indent on return line
Merge branch 'dev-AMEC-1965' into release/2.8.9rc
Merge remote-tracking branch 'origin/dev-AMEC-2061' into release/2.8.9rc
Merge remote-tracking branch 'origin/dev-AMEC-1954' into release/2.8.9rc
Merge branch 'dev-AMEC-2023' into release/2.8.9rc
adding 2.8.8 and 2.8.9's release notes