fixes for spinner

1. Disable/enable support for spinner
2. Changed the event on which value is bound to the view to fix validations happening before focus out.,