(minor) more flexible handling of valueview's value updating

* introduces a new field 'updateValueEvents' in jquery.valueview.Widget to define which event
should trigger the value update which basically includes parsing the value. Also fixed handling
for empty values.

Change-Id: I8994065c26707c4317fed969722c70191c9857a5