Add Test to see if detached if persist

Product and Brand entity are always detached when set to Item, however
it should be persisted

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Override save() to persist detached Product

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Allow save(item) with detached Brand

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Export transactionManager via RMI

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Bean transactionManager Proxy

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Test if item with detached attributes is persisted

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Export PlatformTransactionManager

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Remove cascade = Cascade.ALL

Item persisted

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Remove Transactional from saveAndUpdate()

Works(Item persists)

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Remove TransactionManager Bean

Still Works

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Remove exporting TransactionManager

Works (Item persists)

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Remove save() definition

OPEN - task 70: Can't persist Item due to PersistentObjectException 
http://github.com/DevOpsDistilled/OpERP/issues/issue/70
Removing the Cascase fixed the issue

Merge branch 'iss70-item-persist' into develop
Persists Item successfully.

Merge branch 'develop'