Prevents input from being reset so cursor position is maintained
Prevents input from being reset so cursor position is maintained

Issue #356 when updating an input the cursor jumps to the end of the field. The problem is the input value is being set on each event. This fix prevents the value from being set if it equals the incoming value. Fixes #356

patrick-steele-idem/canjs,patrick-steele-idem/canjs,rjgotten/canjs,Psykoral/canjs,ackl/canjs,rjgotten/canjs,bitovi/canjs,beno/canjs,rasjani/canjs,gsmeets/canjs,Psykoral/canjs,ackl/canjs,ackl/canjs,rjgotten/canjs,bitovi/canjs,rasjani/canjs,tracer99/canjs,tracer99/canjs,patrick-steele-idem/canjs,whitecolor/canjs,rjgotten/canjs,Psykoral/canjs,tracer99/canjs,bitovi/canjs,Psykoral/canjs,gsmeets/canjs,whitecolor/canjs,rasjani/canjs,beno/canjs,gsmeets/canjs,whitecolor/canjs,beno/canjs,bitovi/canjs,rasjani/canjs