Removed code duplication and 4 new violations (use of e.printStackTrace()) introduced in previous commit [d3dce19].
Fixing up a failing unit test.
Adding Sonar config for BreedingManager.
Ignore VAADIN widgetset folder in Sonar analysis.
Fix the VAADIN exclusion pattern to include subdirectories.
Assign the local userid for atributs.auid

GCP-10079

Reviewer: Mae Turiana
Add Save List and Reset List option in Actions button of List Builder

GCP-9938

Reviewer: Mae Turiana
Add Seed Storage location field in the Specify Germplasm Details whenever there is a Seed Quantity Variate

GCP-9938

Reviewer: Darla Ani
Add the ability to save new names in germplasm import and use the variate name and factor name instead of the variate property and factor scale to save attribute and names

Issue: GCP-10076, GCP-10077, GCP-10082

Reviewer: Jaira (post-commit)
Check existing lot by entity type, entity id, location id and scale id before adding lots

Issue: GCP-10092

Reviewer: Jaira
Fix for adding "Please choose" in the crossing method option and choose it as default.

Reviewer: Mae Turiana

Issue: GCP-9227
Remove the vertical scroll from showing in the gray panel when the user click on the "Select method to use for all crosses" checkbox

GCP-9917

Reviewer: Mae Turiana
Apply the UI fixes suggested by Graham for Make Crosses Screen. (Please see the details in the ticket)

GCP-9419

Reviewer: Darla Ani-Hermo
Revert to original behavior: Show All Favorite Locations when the user click on the "Show Favorite Locations" checkbox

GCP-10078

Reviewer: Darla Ani
In Germplasm Import -> Specify Germplasm Details screen,Display Manage Locations link under Seed Storage Location Field

GCP-10078

Reviewer: Darla Ani-Hermo
Distinguish user defined fields of type attribute and passport and only accept attributes with property 'ATTRIBUTE' or 'PASSPORT' (case-insensitive)

Issue: GCP-10077

Reviewer: Darla
Facilitate the updates of multiple Breeding Location Fields in a screen.

GCP-10078

Reviewer: Darla Ani-Hermo
Filter list of udflds that can be created based on valid attribute types

Issue: GCP-10077

Reviewer: Darla
Merge branch 'master' into devbranch

Conflicts:
	src/main/java/org/generationcp/breeding/manager/crossingmanager/CrossType.java
	src/main/java/org/generationcp/breeding/manager/listmanager/GermplasmSearchResultsComponent.java
	src/main/java/org/generationcp/breeding/manager/listmanager/dialog/AddEntryDialog.java
	src/main/java/org/generationcp/breeding/manager/listmanager/listeners/GidLinkButtonClickListener.java
	src/main/java/org/generationcp/breeding/manager/util/BreedingManagerUtil.java