editor: removed explicit type setting from PackedEditor initializations as the type for block parameter can be (and is currently) calculated automatically
editor: removed display_multiplier from block parameter parameters where it was 1, added handling of the missing value
lib/misc.js: fixed wrong declaration of plural_or_not() and deep_copy_object()
lib/misc.js: added test for deep_copy_object()