Update POM to be consistent on use of . versus - in version naming

Reviewer : Cyrus Venn Casada
Fixed table viewer batch retrieval bug where the 51st record is not being retrieved when the dataset has more than 100 experiments

GCP-8105

Reviewer: Aldrin Batac
Resolve Sonar violations:
1. moved inline comments
2. Removed call to Throwable.printStackTrace()
3. Preserve original exception in logging

GCP-8105

Reviewer: Aldrin Batac
Modified pom.xml to support update of Spring version:
 - updated spring.version property
 - removed separate spring-asm and cglib dependencies (already embedded in 3.2.x)

 Updated gwt and Vaadin version number

GCP-10175

 Reviewer : Aldrin Batac
Update XMLs so that XSD version refers to one in updated Spring

GCP-10175

Reviewer : Aldrin Batac
Removed old widgetset artifacts / items
Added newly compiled widgetset items

GCP-10175

Reviewer : Aldrin Batac
Sync: Merged branch 'master' into 'BMS-33-authentication-authorisation'.