Changes for Spring Security:
 - Added configuration in web.xml to include spring security.xml in context location
 - Added required filters for Spring Security
 - Modified applicationContext.xml to use the MW mapping configuration file (which contains the mapping for the new security entity)
 - Added entries in pom for spring security dependencies

 BMS-69

 Reviewer : Cyrus Venn Casada
Sync: Merged branch 'master' into 'BMS-33-authentication-authorisation'.
Updating spring security to 3.2.x latest.

Issue: BMS-116
Add missing widgetset files for GermplasmStudyBrowser

GCP-10175

Reviewer : Cyrus Venn Casada
Merging branch 'BMS-33-authentication-authorisation' into 'master' so that further development/testing work can be done as part of mainstream.

Issue: BMS-33
Reviewer : RebeccaB