Delete obsolete classes ItemController
Revert "Delete obsolete classes ItemController"

This reverts commit 92e8d1474d813fc98ee6c3c730090f4e304a6e68.
Implement ItemController to create new Item
Create Item via ItemController
Implement listItems()
Show ListItemPane via ItemController
Add ItemController @Bean
@Inject ItemController instead of initialization
Use @Injected ApplicationContext rather than from
ClientApp.getApplicationContext()
Remove getApplicationContext()

static instance of ApplicationContext is not required as it can be
@Inject into @Bean
Merge branch 'develop'
Merge pull request #27 from TheKojuEffect/master

Use ItemController to init ItemPanes
Create RmiContext Beans before UIContext Beans
Add deleteItem()
Rename AbstractService to EntityService

OPEN - task 28: Create MVC pattern 
http://github.com/DevOpsDistilled/OpERP/issues/issue/28
Create a *Marker Class* "Entiti" to be sub-classed by all Entities

OPEN - task 28: Create MVC pattern 
http://github.com/DevOpsDistilled/OpERP/issues/issue/28
Make Item Entities extend Entiti

OPEN - task 28: Create MVC pattern 
http://github.com/DevOpsDistilled/OpERP/issues/issue/28
Create Abstract classes to be sub-classed to implement MVC easily

OPEN - task 28: Create MVC pattern 
http://github.com/DevOpsDistilled/OpERP/issues/issue/28
Create sample MVC using CreateItemPane

OPEN - task 28: Create MVC pattern 
http://github.com/DevOpsDistilled/OpERP/issues/issue/28
Modify according to new Model interface definition

OPEN - task 28: Create MVC pattern 
http://github.com/DevOpsDistilled/OpERP/issues/issue/28