Updated POM to make use of Java version 7 as the compilation target, as well as to support Java 7 constructs
Defined a spring version property to avoid repetition in the dependency declaration

GCP-10126
Reviewed by : Daniel Jao
Code Clean Up:

- Add final modifier for all String Constants
- Use isEmpty() for checking an empty list
- Move else keyword beside the end closing brace
- Move the comments to a new line
- Create common variables for string literals
- Remove e.printStackTrace() inside catch block
- Make the naming of variable in camel case order
- Move String Literals before equals()

Reviewer: Mae Isabelle Turiana
Code Clean Up:
- Remove StackTrace in catch block section
- Create String Constants for repeated string literals
- Move the string literal at the start for string comparisons
- Combined the nested if conditions
- Create a local variable for common string literals

Reviewer: Mae Isabelle Turiana
Fix: Added missing R, moved the "Confirm crossing manager setting" message string to i18nMessages

GCP-10339

Reviewer: Aldrin Batac
Cleanup: Removed most sonarqube violations

GCP-10339

Reviewer: Aldrin Batac
Cleanup: Optimized import, arranged fields according to standards, whitespace improvements

GCP-10339

Reviewer: Aldrin Batac
1. Change the checkbox label that includes public data to "Include public data"
2. Change the notification when the search result is null and search does not include the public data
3. Include a test for the changes in the label and the notification

GCP-10256

Reviewer: Crisjaira Villarino
Created an ExportListAsDialog Window
Move the method that extracts xls format to ExportListAsDialog

BMS-72

Reviewer: Mae Isabelle Turiana
Code Cleanup:
- Change the HashMap declaration to Map
- Put the [] to Variable type instead on the variable name
- Merge nested if's to one boolean condition

Reviewer: Mae Isabelle Turiana
Code Clean up:
- Remove duplicated contants for SEED_RES and AVAIL_INV in ListDataTablePropertyID
- Make the column names consistent for ListDataTables in ListComponent and ListBuilder
- Rename GROUP_NAME to PARENTAGE in ListDataTablePropertyID

BMS-72

Reviewer: Darla Ani
Code Clean Up: Fix imports in ListManagerCopyToNewListDialog
- Create Method stub for exportListAsCSV()
- Display warning message when at least one of the required columns (Entry No, GID, Designation) is not visible before export
- Remove ExportListAsDialogSource(No longer needed)

BMS-72

Reviewer: Aldrin Batac
Add getVisibleColumns() method

BMS-72

Reviewer: Aldrin Batac
Implement exportListAsExcel with additional handling of not including hidden columns in the exported file

BMS-72

Reviewer: Aldrin Batac
Deleted Eclipse .settings from source control. These should always be .gitignored. Do not commit again.
Implement export to CSV method in GermplasmListExporter

BMS-73

Reviewer: Crisjaira Villarino
Merge: Syncing branch BMS-33-authentication-authorisation with master.