SSP-479 , SSP-2216 - Changes to the runtime behavior of auditable fields

* createdBy and modifiedBy audit fields changed from a Person reference
to UUIDs
* Audit related names now resolved via hibernate formula
* Retrofit legacy crud code