Changes to add validation to trial manager saving

Post commit code review : Cyrus Venn Casada
for saving constants in trial
Reviewer: Dan Villafuerte
create a segment for germplasm factors
Reviwer: Dan V.
Fix for saving of trial data and for environments

Post commit code review : Cyrus Venn Casada
Fix for new germplasm variable type mode

Post commit code review : Tiff Go
Initial pojos to be use for the jaxb xml conversion

Reviewer: Tiff Go (post commit)

issue: none
Applied resizable column functionality to the supported data-tables.

Reviewer: Daniel Jao
Issue: GCP-9427
initial refactor of treatment controller

Reviewer: DanV (post)
Issue: 9256
Initial pojos to be use for the jaxb xml conversion

Reviewer: Tiff Go (post commit)

issue: none
fix message in tooltip
Reviewer: Dan Jao (post-commit)
Issue: GCP-9447
Improvement on check behavior:
1.  We would automatically reload the main screen when add check type window modal is closed
2.  Changed the nursery and trial pages

Reviewer: Tiff Go (post commit)

Issue: GCP-9445, GCP-9446
fixes for refactored JS files

Post commit code review : Daniel Jao
Treatment: store any necessary input data on currentData store.

Reviewer: Dan V (post)
Issue: GCP-9256
Made the advance table and the inventory table data tables already

Reviewer: Tiff Go (post commit)

Issue: GCP-9427
Treatment: Fixed levels not being initialized

Reviewer: Dan V (post)
Issue: GCP-9256
added trial constants in the conversion
Reviewer: Dan Villafuerte (post-commit)
Set the deployment descriptor to never timeout the session.

Reviewer : Tiff Go

Issue: none
Fix the styling for help tooltip to use pointer cursor

Reviewer: Tiff Go (post commit)

Issue: GCP-9456
Issue with deleting a variable with data already, needed to convert string to integer

Reviewer: Chezka Arevalo (post commit)

Issue: GCP-9461
Removed old managetrialcontroller in preparation to renaming current createtrialcontroller

Post commit code review : Daniel Jao