- removed selectItemAware interface (now selectItem label is based in entity's toString() method)
- changed entityConverter implementation
- changed AbstractEntityConverter implementation to be based on getId method(invoked via reflection)
- service injection by type