AI-836 : fixed NPE for invisible FormFields (which prevents whole Form rendering)
AI-832 : fixed description persistence for db
AI-768 : user friendly error message : "Quantity field contains invalid value. Please enter valid double value (e.g. 1, 1.3)" => "Please enter a number. For example: 15 or 2,000 or 1.5"
 Used UIMessages to ensure that the formatting corresponds to the right locale.
Revert "AI-664 : basically idea is to have FormInstance in range (of FormClass) but own by FormInstances with type of DataOwnerClass."

This reverts commit 0a0800e3dcc9c32e6690f2ea7ce6ba591f12dd35.
Revert "AI-664 : added subformtype"

This reverts commit f06e2d60cd1e5e90703d730fa4629fb164164077.
AI-315 : pforced to redraw country combox box (values may be loaded after page is shown which leads to broken ui)
AI-836: Fixed additional NPE in field validation related to non-visible fields.
AI-657 : prompted user before navigating away to not lose unsaved Form data in the Form designer (via Window.addWindowClosingHandler())
Merge remote-tracking branch 'origin/beta' into beta
AI-657 : keep closing behavior of pages centralized
AI-841: Fixes Pivot Chart dimension selection
Merge branch 'beta'