computed fields

Change-Id: I61f4e97f66661085fda55114f4a916ae5b40db1e
hibernate failing

Change-Id: Ib15aa9bbef168405d3945b8c08f509a1f28c2c6a
now works

Change-Id: Id9174a29028097271b93182a0fc310b36a092531
cleaner diff

Change-Id: I2e3a6b761d86763cdee4c235fa1b1e284630f767
computed fields, plugin management enhancements, test improvement

Change-Id: I40a168f306259689be46cb02b37d88a07a5ff4a3
unnecessary null check thrown out

Change-Id: Ieb9747cda31a32e3e5806cd42d4fdb2b3581ff76
refactoring, cosmetics

Change-Id: Ide05ac97e16de49ee4d2d1023682518a618c021c
refactored BaseObject constructor

Change-Id: I43260a7672c7d64bd2bf2a46c198a25712736d1a
simplifications

Change-Id: I09ec8edef61d6eb48656bc43c91b42191c54cc2e
test cases for previous

Change-Id: Ib66b28328e13faefcb817eeae2f3fa57f37ac384
more tests

Change-Id: I60295960d5f8df69f39d89f5a5cff9cd4fafaffd
test coverage, code quality

Change-Id: Ibd8af2413601ae5b1ccb7f2be24f1a9ecbaef9a2