@Inject CreateItemPaneController

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Restore previously selected Product after updateProducts()

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Restore previously selected Brand after updateBrands()

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Declare validate() and implement bare in Impl

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
@Inject ItemModel

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
set SubTaskPane to be disposed when closed

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Create a dialog to show the Item Details

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Create exceptions to give controller.validate() signals

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Append throws clause to validate() declaration

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Add save(item) declaration

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Implement "Create" button behaviour

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Define validate() and save()

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Display created item summary
Declare validation methods and implement bare definitions

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Change argument type to "E extends Entiti" instead of "T"

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Use generic Repository argument in getRepo()
Send Repository as arguments for generics super-class
Remove obsolete Test classes

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Correct return type of the methods

OPEN - task 32: Add "Create Item" functionalities 
http://github.com/DevOpsDistilled/OpERP/issues/issue/32
Revert "Remove obsolete Test classes"

This reverts commit 5f42ee9ddeb34d184952f61d8945c57a7e171909.