Implement support for ignoring changes to some properties when logging
|Reported by:||Nicklas Nordborg||Owned by:||Nicklas Nordborg|
This is somewhat related to #1754 which caused all numeric fields to not be logged. Instead of letting the log implementations check some "unspecified" metadata (eg. class, hibernate type, name, etc.) on the properties, a safer solution would be to annotate properties that should be ignored with an annotation for this purpose. This would make it easy to introduce more properties that should be ignored without having to modify the actual logging implementation.