Javadoc update
If experiment already exists, do not save.
Issue: GCP-8908
include trial instance factor in the trial conditions
Reviewer: Dan Jao (post commit)
Issue: none
Fixes for GCP-9377 in retrieval methods of StandardVariableSummaries from the standard_variable_summary view:

* Handling of cross database soft references for standard variable "ontology star" components in local databases.
* Special handling for populating isA (class) relationships for differences in how it is handled in central v/s local databases: direct linkage in central, linked via Property in local !!
* Better handling of nulls in StandardVariableDao when mapping query results to the return object.

Additional unit tests for special handling scenario of local database standard variables.

Issue: GCP-9377
Reviewer: RebeccaB
Removed all logging library dependencies except slf4j and logback. slf4j and logback are the only logging libraries we should use and direct depend on, for all BMS components and applications.

Issue: GCP-9132
Corrected assertions in StandardVariableSummary related tests.

Issue: GCP-9377
delete nursery - use timestamp instead of uuid
Reviewer: Chezka Arevalo
fix delete if study status is null and will be updated to deleted
Reviewer: Chezka Arevalo
Flush & clear after deleting variables to reflect updated data

Reviewer: Daniel Villafuerte

Issue: GCP-9037
This is to handle trial instance number for trial dataset

reviewer: Tiff Go

Issue: GCP-9383
Fix evaluation order for getting the key for checking duplicates
GCP-9147
Reviewer: Glenn
Trivial: Adding a no-arg constructor. Helps Spring with automatic JSON de-serialisation.
Added isTrial field to Constant
Reviewer: Dan Villafuerte
Added the following changes in the Study Details page of DataLoader Wizard:
• Step 1:  user can select from a list of existing studies, and this list also includes an "Add to New Study" option.
• Step 2: if "Add to New Study" option is selected, user is shown a text field to enter a name for the new study.

Issue: GCP-8431

Reviewer: Jaira
Added the following changes in the Study Details page of DataLoader Wizard:
• Step 1:  user can select from a list of existing studies, and this list also includes an "Add to New Study" option.
• Step 2: if "Add to New Study" option is selected, user is shown a text field to enter a name for the new study.

Issue: GCP-8431

Reviewer: Jaira
Merge remote-tracking branch 'remotes/origin/master_dev'
include constants at the trial level for trial studies
Reviewer: Dan Villafuerte (post-commit)
include constants at the trial level for trial studies
Reviewer: Dan Villafuerte (post-commit)
Fix retrieval of conditions for trials

Reviewer: Daniel Villafuerte

Issue: None
Added a new variable to just retrieve germplasm descriptors

Reviewer: Tiff GO (post commit after electricity outage)

Issue: none