Updated POM to change artifact version to 3.1.0-SNAPSHOT

Included settings for deployment of artifact to Nexus repository server

GCP-10251

Reviewer : Cyrus Venn Casada
Update POM to be consistent on use of . versus - in version naming

Reviewer : Cyrus Venn Casada
Removed redundant StudyBrowser code for viewing study details.
Instead call URL in GermplasmStudyBrowser for showing study details in pop-up in MultiYear/Multi Site page

GCP-10474

Reviewer: Aldrin Batac
Cleanup Sonar violations
1. proper handling for exceptions
2. remove commented code
3. use Collection.isEmpty instead of checking size > 0

GCP-10474

Reviewer: Aldrin Batac
1. Update the no. of entries of favorites upon removal of items from the favorites table using drop
2. Create unit tests for updating number of entries

GCP-10318

Reviewer: Aldrin Batac
Code Cleanup:
1. Use of isEmpty instead of size
2. Follow constants name convention
3. Use of Java collection interface instead of concrete class for declaration
4. Move left curly brace to the end of previous line of code
5. Local variable should not shadow class fields
6. Rearrange order to static final instead of final static
7. Remove unnecessary TODO tags
8. Remove useless parentheses around expressions
9. Merge collapsible if statement with the enclosing one
10. Removed unnecessary comments
11. Remove unnecessary literal 'true' in condition expression
12. Reuse constant variable instead of duplicating string literals
13. Immediately return expression instead of assigning it to a temporary variable
14. Use a logger to log exception

GCP-10318

Reviewer: Aldrin Batac
1. Update the no. of entries of favorites using add to favorites and remove from favorites link
2. Create unit tests for moving selected items

GCP-10318

Reviewer: Aldrin Batac
1. Update no. of entries after adding new location
2. Added unit test for adding rows

GCP-10308

Reviewer: Daniel Villafuerte
Code cleanup: update assertion message

GCP-10308

Reviewer: Daniel Villafuerte
1. Update no. of entries after adding new method
2. Added unit test for adding row

GCP-10504

Reviewer: Daniel Villafuerte
Changes for Spring 3.2.x upgrade
 : Changed POM to specify dependency on new version
 : Changed context XML files to use newer .xsd definitions

GCP-10175

Reviewer : Aldrin Batac
Changes for Spring 3.2.x upgrade
 : Changed context XML files to use newer .xsd definitions

GCP-10175

Reviewer : Aldrin Batac
Sync: Merged branch 'master' into 'BMS-33-authentication-authorisation'.