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.
fix #1001 UTC date was wrongly formatted
feat #994 MultiAutoComplete: Highlighted mode interactions

This pull request allows users to do the following:
1) When the user left-clicks on an item (that is not already highlighted),
it becomes highlighted (if any other was already highlighted, it becomes
de-highlighted)
2) When the user left-clicks on an already highlighted item, the latter
goes into edit-mode.
3) When an item is highlighted, pressing the backspace key removes the
item and the previous one becomes highlighted. If there is no previous
one, the following one becomes highlighted
4) When an item is highlighted, pressing the delete key removes the item
and the following one becomes highlighted

Close #994.