[enhancement] renamed InternalIdSkeleton to ResourceEntity
[enhancement] removed unnecessary update helper classes
[task] added updater controls
[enhancement] removed unnecessary tests update helper classes
[enhancement] removed provisioning type hierarchy and interfaces
[cleanup] organized imports
[enhancement] started to remove dao type hierarchy
[task] implemented create() and getById()
[cleanup] removed now unneeded test
[task] added getByAttribute() method and added some javadoc
[fix] added exception handling for unknown ids
[fix] removed exception handling. it's done in the provisioning layer.
[fix] fixed tests to reflect latest changes
[fix] added exception handling for unknown ids
[cleanup] organized imports and moved helper method to bottom
[task] implemented update() method
[cleanup] removed unused logger
[cleanup] moved provisioning tests in provisioning test class
[cleanup] renamed test class
[cleanup] formatting