Initial code for exp design saving

Reviewer: Tiff Go (post commit)

Issue: GCp-9525
Fixed experimental design data being set to undefined

Reviewer: Chezka A.
Issue: GCP-9552
Added an attribute to be able to handle the conversion from json to pojo object

Reviewer: Chika Arevalo (post commit)

Issue: none
validate treatment data on generate design
Added code to add the required variables per design to the factors list

Reviewer: Chika Arevalo

Issue: none
Added code to add the required variables per design to the factors list

Reviewer: Chika Arevalo

Issue: none
Added trial instance factor when generating exp design

Reviewer: Tiff Go

Issue: GCP-9525
remove variable when already paired in the treatment factors popup selection

Reviewer: DanV. (post)
Issue: GCP-9552
Added ordering and made the trial instance number the 1st entry before gid and desig

Reviewer: Chika Arevalo (post commit)

Issue: GCP-9457
Hiding of exp design factors so that it wont be seen in the germplasm table

Reviewer: Chezka Arevalo (post commit)

Issue: GCp-9547
only execute if block if _dynamicExclusion[group] exists

Reviewer: DanJ
Issue: N/A
Updated experimental UI to include latenize, resolvable options

Reviewer: Dan Jao (post)
Issue: GCP-9585
Note: no validations implemented yet.
Display computed 'Number of blocks' for incomplete block design

Reviewer: DanJ (post)
Issue: GCP-9585
Added latinize options for the exp design service

Reviewer: Chika Arevalo (post commit)

issue: GCp-9547
Fix for the duplicating trial instance factor when replacing the list

Reviewer: Chika Arevalo (post commit)

Issue: GCp-9457
Fix for the duplicating trial instance factor when replacing the list

Reviewer: Chika Arevalo (post commit)

Issue: GCp-9457
Fix for the duplicating trial instance factor when replacing the list

Reviewer: Chika Arevalo (post commit)

Issue: GCp-9457
Load measurements tab after experiment has generated a design

Reviewer: Dan Jao
Issue: GCP-9585
Switch api from $state.transitionTo to $state.go

Reviewer: Dan Jao
Issue: GCP-9585
Added automatic preview after a successful generation of design

Reviewer: Chezka Arevalo

Issue: GCP-9457