Bug 547423 - [Table][Grid] Support sorting enums by internationalized
literal

* Add an ItemProviderEnumCellEditor which localizes the showed enum
literals by reading them from the corresponding edit bundle. If no edit
bundle can be found use the non-localized literal as a fallback
* Add tests for the localization of the item provider enum cell renderer
* Move BundleResolver to emfforms.common bundle
* In the table renderer (and thereby the grid renderer), sort enum
literals by their localized value.
* Implement LocalizedEnumeratorComparator to compare enum values in the
table
* Add unit tests for LocalizedEnumeratorComparator

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