Implemented/refactored:
    SVY-6953: [NGp] Make valuelists work in portal
    SVY-6996: Refactor valuelist type; move code in property type as
much as possible

Also fixed SVY-7420 : [NG] Regression: Tableview doesn't display the
rows (small change in DataAdapterList related to clearChanges() and a
change in NGClientWebsocketSession)

+ a few other fixes related to JSON arrays, objects and
foundset/component properties.
Just some indentation.
removed double line
SVY-7352 Some calendar field events are not working
test if the property is really there (deleted from spec) 
if not then just ignore
strip the .zip or .jar extension from the name of the package (package
name that is part of the url)
Revert "SVY-7439 positions of components inside portal are wrong"

This reverts commit 861be637f1ba7334f11fc4cab30dc07b428eb322.
SVY-6929 fix for bean api calls with return values
SVY-7428 textfield focus is lost the first time you want to edit the
field (in tableview)

remove edit support, our tableviews/portals are by itself already having
input field
use package import for javax
SVY-7314 popup form auto close doesn't work
SVY-7290 services and components node enhancements in resource project
(added package urls)
SVY-7294 Add some docs for validation feedback cases
remove versions since we have only one
SVY-7371 after changing the value and navigating through records the
typeahead field displays the real value
SVY-7370 editor form size
a bit better logging when a solution can't be loaded
latest code from ui-grid (including 1 patch)
Merge remote-tracking branch 'origin/master' into SVY-6929

Conflicts:
	servoy_ngclient/war/js/servoy_app.js