Bug 539653 - Viewmodel generation does not handle non-ascii chars

Enforce UTF-8 encoding in EMF Forms and ECP.
Most importantly this means:
* View models are saved as UTF-8 when they are generated or edited
* Files edited in the Generic Editor and derived editors (e.g. the Ecore
Editor and the View Template Editor) are saved in UTF-8

Change-Id: I6a9f5c961a1d1c6164a45cd64073a6801adc11bf
Signed-off-by: Lucas Koehler <lkoehler@eclipsesource.com>
23 files changed