Suppress Warning "unused"
Refactor: rename
Create ItemDetailsDialog with "Delete" and "Update" button
Implement "Delete" button behaviour
Implement "Edit" button behaviour
Dispose dialog before editItem() or deleteItem()
Create abstract EntityDetailsDialog
Create concrete ItemDetailsDialog
Create @Bean for ItemDetailsDialog in new EntityDetailsContext
@Inject ItemDetailsDialog to show created item
Remove getDialog.setVisible from ItemDetailsDialog Constructor

Solve problem of showing Dialog while Application Context instantiation.
Refactor: repackage and rename to AbstractEntityDetailsDialog
Remove main() written to test behaviour
Merge branch 'item-details-pane' into develop