fix #983 Error tip is now positioned relative to the invalid entry
feat #985 MultiAutoComplete: public methods for highlighting

Close #985.
doc JS Doc errors for aria.utils.Json.setValue

Close #990
onBlur support added to TextInput

All inheriting widgets also benefit from this feature.
onClick support added to MultiAutoComplete.

Closes #989
fix #1002 Travis build failure due to npm SSL error

Let's disable certificate check temporarily (before we migrate to Node
0.10).

Close #1003.
fix # Fixing invalid entries

This commit fixes a problem with the multiautocomplete when you have 2 suggestions, like Milano & Miami (so both starting with "mi") and the user types "mi" and press enter, an error tooltip is displayed. The fix remove the fact that the error is displayed.
fix #1005 Adding multihighlight feature for range values

When a range value is typed, all the suggestions are now highlighted.
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