Disabled database update if rec is clean.
Reverted to always updating rec.
Added timestamp.
Changed Ref.getValue() to throw SQLException.
Added possibility of overriding decimal symbol.