Added change event trigger to setValue(), check() and uncheck()

Fixed wrong behavior when setting textfield value or checking checkbox won't fire change event.

cf  PR #34