fix #1014 Adding MultiAutoComplete highlight properties in AriaSkinBeans

In commit d31b18d16fb9d20413ebb1e8d702e68c82dd6582 (corresponding to #985),
some properties were added to the skin, but were not added to AriaSkinBeans.
This commit adds these properties to AriaSkinBeans.
feat #941 Added color animations and show/hide features, relative sizes and anim control (skip/pause/resume)

- implemented color animations (color name, hexadecimal or RGB notation are accepted)
- show, hide and toggle methods display or hide elements by animating "height", "width" or "opacity" properties
- values like "+=50px" or "-=5%" are accepted
- skip, pause and resume methods for both animations and queues are provided.
- deleted color list except for the 17 fundamental ones
- some minor code improvements
Close #941
fix #1013 Data model undefined when mac in error state

This commit fix a problem with the MAC that was resetting the data model to undefined when the user was inserting an invalid item.