changed EList to List.

reason: have List as a common base for the for-each extension.
updated ecore.dbl.