message: Removed passing default value to getPropertyValue in property decorator
diff: @@ -20,12 +20,12 @@ export function property(options?: IPropertyDecoratorOptions) {
  return function (target: any, key: string) {
  if(!options || !options.localizable) {
  Object.defineProperty(target, key, {
  - get: function() { return this.getPropertyValue(key, !!options ? options.defaultValue || this[options.defaultSource] : undefined); },
  + get: function() { return this.getPropertyValue(key) || (!!options ? options.defaultValue || this[options.defaultSource] : undefined); },
  set: function(val: any) { this.setPropertyValue(key, val); }
  });
  } else {
  Object.defineProperty(target, key, {
  - get: function() { ensureLocString(this, options, key); return this.getLocalizableStringText(key, options.defaultValue || this[options.defaultSource]); },
  + get: function() { ensureLocString(this, options, key); return this.getLocalizableStringText(key) || (options.defaultValue || this[options.defaultSource]); },
  set: function(val: any) { ensureLocString(this, options, key); this.setLocalizableStringText(key, val); }
  });
  Object.defineProperty(target, options.localizable === true ? "loc" + key.charAt(0).toUpperCase() + key.slice(1) : options.localizable.name, {
  