teiiddes-2180: Removed Eclipse assert and change the REST war builder to not add the Eclipse common jar.
Merge pull request #362 from tejones/teiiddes-2180

teiiddes-2180
TEIIDDES-2184 synced the driverTemplateID's to enable datatools to discover the contribution
TEIIDDES-2186 Added check for 7.7 server to bypass unused widgets and added checks to insure NULL string value isn't applied to text widgets
TEIIDDES-2172: Fixes problems with model definition editor

* Dispose method not called when editor is closed so resource change
  listener not necessarily removed from workspace. Therefore,
  MedResourceChangeListener created with defined hashcode so that only
  1 instance of listener added.

* When refreshing med, only refresh if the parent container has not been
  disposed.

* Editors for imported meds open as read-write due to eclipse links not
  persisting read-only attribute so brute-force their attribute.