fix #1038 Updating skin property for MultiAutoComplete widget

This commit updates the multiautocomplete property for skins.
fix #1032 viewport sizes updated when the first autoresizable element is registered
viewport sizes are now also updated when the first autoresizable element is registered, and not only when Layout singleton is loaded or a resize is done.
fix #1048 jshint es3 parameter set to true (old browsers support)
feat #1040 Check the skin when normalizing it

This commit updates the version of atpackager, and updates
the configuration of the ATNormalizeSkin visitor to check
the skin properties while normalizing them. In case a skin
property is not correct (i.e. if it does not match the
corresponding bean in aria.widgets.AriaSkinBeans), the
build fails.

Close #1040
fix #1041 MultAutoComplete changes when suggestion is under edit mode
adds support for Greenlandic language

Closes #1050
fix #1052 headers were declared as Object in bean

`headers` entry in request beans was declared as Object and not Map, which
meant that JsonValidator would fail when validating any non-empty
`headers` taking the RequestBeans cfg.

For consistency, `headers` are changed to `json:Map` in both related
places in CfgBeans and RequestBeans.
POST requests headers transmitted when using XDR