TEIIDDES-1619
Added VdbSourceInfo and VdbSource objects
Changed VdbModelEntry to manage multiple sources rather than single source, jndi & translator names
TEIIDDES-1620 re-arranged Models tab in VDB Editor
Moved most model info to ModelDetailsPanel
Refactored Data Roles panel info into DataRolesPanel
Added VDB validation check for multple sources but Multi-Source = false
TEIIDDES-1619 final tweaks to fix issues with checking/setting jndi & translator names in preview vdbs
TEIIDDES-1621: Carry through status of ping tests

* The status returned from an admin ping attempt is not being returned by
  the test ping methods. Cannot rely on ping throwing an exception since
  in some circumstances it simply relies on the returned status object.
Include the application.properties fix in teiid 8.3 runtime
TEIIDDES-1624 added isDisposed() check on link