fix #543 better mouse position detect in Chrome

The framework stores the position of the last mouse event to prevent firing it multiple times in Chrome.
However in case of touch events this position might not be accurate.
fix #542 Prevent selection on IE while dragging the double slider.
refactor Update Syn

Close #33 close #491